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<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> /*<![CDATA[*/
body{
font-size: 20pt;
}
/*]]>*/
<script type="text/javascript"> //<![CDATA[
/* script */
function z(){
var body=document.body;
var fsize=
(body.currentStyle||(window.getComputedStyle&&getComputedStyle(body,null))||body.style).fontSize;
alert(fsize);
}
//]]>
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