Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/05/2012, 10:37
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: ver tamaño de la fuente de un pagina

Con esta función obtenes el tamaño de la fuente para el body, ahora lo que no dejás en claro si lo que querés es obtener el tamaño de la fuente para algún otro elemento en particular

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2.    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <title>tamaño fuente body</title>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6. <style type="text/css">
  7. /*<![CDATA[*/
  8. body{
  9. font-size: 20pt;
  10. }
  11. /*]]>*/
  12. <script type="text/javascript">
  13. //<![CDATA[
  14. /* script */
  15. function z(){
  16. var body=document.body;
  17. var fsize=
  18. (body.currentStyle||(window.getComputedStyle&&getComputedStyle(body,null))||body.style).fontSize;
  19. alert(fsize);
  20. }
  21. //]]>
  22. </head>
  23. <body onload="z();">
  24. </body>
  25. </html>


IE te devuelve el valor en la unidad especificada, otros navegadores. como Firefox y Chrome, la convierten a px, y usan diferentes valores para ello
si la fuente es 20pt
FF = 26.6667px --> muestra fracción
Chrome = 27px -- redondea

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Última edición por emprear; 08/05/2012 a las 11:27