Aitiba: >>El codigo javascript no funciona perfecto pero el tamaño de letra tampoco se modifica,aun sabiendo que el tamaño de letra que le llega despues de pasar por javascript es diferente. Escribo a ovillo porque el problema vcreo que iene de alguna dificion en el CSS que me pueda faltar por hacer. ¿Alguna idea?
No veo por qué no ha de funcionar tu scriptlet, salvo que tengas alguna otra regla CSS de mayor prioridad que el estilo del body. Para curarte en salud, si tu página no es demasiado complicada, lo que puedes hacer es declarar una clase LUPA y añadirla en cada tag de la página. Y luego, que tu scriptlet actúe sobre la clase LUPA en lugar de sobre el body: <style type="text/css"> .LUPA { font-size: 10pt; } /* ... Resto de reglas CSS ... */ </style> <script type="text/javascript"> function setSize(n) { var ss=document.styleSheets[0] var rules=ss.cssRules || ss.rules var style=rules[0].style style.fontSize=n+"pt" } </script> <body> <p class="LUPA resto-de-clases">...</p> <div class="LUPA resto-de-clases">...</div> ... </body> Por cierto: Esta forma de modificar desde javascript el aspecto de una página (cambiando una CLASE común a muchos tags) es mucho más rápido que cambiar el STYLE de cada uno de los tags involucrados, toda vez que el procesamiento de CSS en los navegadores es seguramente *nativo*, mientras que el javascript es *interpretado*. Otra aplicación práctica: Mostrar y ocultar una columna de una tabla. Santiago. ______________________________________________ LLama Gratis a cualquier PC del Mundo. Llamadas a fijos y móviles desde 1 céntimo por minuto. http://es.voice.yahoo.com _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo