function escalador_fuente(evento_escalador_fuente){ var myWidth_fuente = 0, myHeight_fuente = 0; if( typeof( window.innerWidth ) == 'number' ) { //Non-IE myWidth_fuente = window.innerWidth; myHeight_fuente = window.innerHeight; } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) { //IE 6+ in 'standards compliant mode' myWidth_fuente = document.documentElement.clientWidth; myHeight_fuente = document.documentElement.clientHeight; } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) { //IE 4 compatible myWidth_fuente = document.body.clientWidth; myHeight_fuente = document.body.clientHeight; } //myWidth_fuente = document.body.offsetWidth; //myHeight_fuente = document.body.offsetHeight; //alert (myWidth_fuente+" "+myHeight_fuente); var altura_contenedor_number=new Number(myHeight_fuente); var anchura_contenedor_number=new Number(myWidth_fuente); //alert (anchura_contenedor_number+' x '+altura_contenedor_number); var font_size_new=new Number(anchura_contenedor_number/100); if(font_size_new>diseno_web['fuente_minima'] && diseno_web['fuente_maxima']>font_size_new){ document.getElementById('body_id').style.fontSize=font_size_new+'px'; } //alert (font_size_new); } window.addEventListener("load", function(){ escalador_fuente('inicio'); }); window.addEventListener("resize", function(){ escalador_fuente(); });