Sto costruendo una pagina contenente elementi che si ridimensionano (più volte durante la visione) in percentuale alla dimensione della pagina.
Il test su tutti i browser è andato bene tranne che su Explorer 8 che sembra non capire le indicazioni dello script per la modifica delle dimensioni.

Il codice è il seguente
<script type="text/javascript" language="JavaScript">
<!--
var step = 10;
var ugostart = 5;
var ugoend = 80;
var clickstart = 500;
var clickend = 0;
var incrUgo;
var decrClick;
var ugosize;
var clicksize;

incrUgo = Math.round((ugoend-ugostart)/step);
decrClick = Math.round((clickstart-clickend)/step);

function start() {
ugosize=ugostart;
document.getElementById('ugo').style.height = ugosize * window.innerHeight /100 + 'px';
clicksize=clickstart;
document.getElementById('click').style.fontSize = clicksize + 'px';
}

function clickstep() {
step = step - 1

if (step <= 0) {
document.getElementById('enter').style.display ='inline';
document.getElementById('step').style.display ='none';
document.getElementById('click').style.display = 'none';
}

else {
document.getElementById('step').innerHTML='-' + step;
ugosize=ugosize+incrUgo
document.getElementById('ugo').style.height = ugosize * window.innerHeight /100 + 'px';
clicksize=clicksize-decrClick;
document.getElementById('click').style.fontSize = clicksize + 'px';
}
}

//-->
</script>
Sapreste indicarmi quali sono le funzioni che Explorer non capisce?