JavaScript - Mantener tamaño de letra

 
Vista:

Mantener tamaño de letra

Publicado por Elena Pérez (1 intervención) el 25/10/2011 08:26:12
Hola!
Es mi primer mensaje en este foro y soy bastante ignorante en javascript así que os ruego un poco de paciencia.
Comento mi problema.
Tengo una web en la que he programado los típicos botones A+ y A- para modificar el tamaño de la fuente por el tema de la accesibilidad.
Mi problema es que cuando hago clic en cualquier enlace la letra vuelve a su tamaño original que está programado en css con fuentes relativas.
El código que uso en este script es:


function textSize(Accion,Elemento){
//1inicializacion de variables y parámetros
var obj=document.getElementById(Elemento);
var max = 140 //tamaño máximo del fontSize
var min = 90 //tamaño mínimo del fontSize
if (obj.style.fontSize==""){
obj.style.fontSize="100%";
}
actual=parseInt(obj.style.fontSize); //valor actual del tamaño del texto
incremento=10;// el valor del incremento o decremento en el tamaño

//accion sobre el texto
if( Accion=="reestablecer" ){
obj.style.fontSize="100%"
}
if( Accion=="aumentar" && ((actual+incremento) <= max )){
valor=actual+incremento;
obj.style.fontSize=valor+"%"
}
if( Accion=="disminuir" && ((actual+incremento) >= min )){
valor=actual-incremento;
obj.style.fontSize=valor+"%"
}
}

Que puedo hacer para que mientras el usuario no cierre la web se mantenga el tamaño???

Muchísimas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder