Ok, I have a script where the user can change the text size of the page. but, this changes as soon as they go to another page. how can i intergrate a cookie to be set so that the text size stays the same? here is the script (from dynamicdrive.com)
//Specify affected tags. Add or remove from list:
var tgs = new Array( ‘td’, ‘a’, ‘b’, ‘p’, ‘input’, ‘iframe’, ‘font’ );
//Specify spectrum of different font sizes:
var szs = new Array( ‘xx-small’,’x-small’,’small’,’medium’,’large’,’x-large’,’xx-large’ );
var startSz = 1;
function ts( trgt,inc ) {
if (!document.getElementById) return
var d = document,cEl = null,sz = startSz,i,j,cTags;
sz += inc;
if ( sz < 0 ) sz = 0;
if ( sz > 6 ) sz = 6;
startSz = sz;
if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];
cEl.style.fontSize = szs[ sz ];
for ( i = 0 ; i < tgs.length ; i++ ) {
cTags = cEl.getElementsByTagName( tgs[ i ] );
for ( j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = szs[ sz ];
}
}
ENDS
After that, the controls are:
<a href=”javascript:;” onClick=”ts(‘cz’,1)”>Larger
Font</a> | <a href=”javascript:;” onClick=”ts(‘cz’,-1)”>Smaller
Font</a>
ts = text size
cz = css/id element where the text size will change
1, -1 = how the text will change!!
Thanks!? ? ?