Sto modificando una pagina di sfiffing per flash player.
Una volta massimizzata la finestra, il mio problema è quello di fare un controllo dell'altezza interna della finestra.
Se questa è minore di 460 fare un location.replace verso la pagina noflash.html perchè con dimensioni inferiori la pagina flash è illeggibile.
Il codice è
window.resizeTo(screen.availWidth + 8, screen.availHeight + 6);
window.moveTo(-4, -4);
if (window.innerHeight < 460) {
if(jsVersion > 1.0) {window.location.replace("noflash.html");}
else {window.location = "noflash.html";}
}
funziona con tutti i browser eccetto IE (6)![]()
sembrerà assurdo che qualcuno abbia dimensioni dello schermo inferiori, ma devo purtroppo ovviare anche a questo problema.
Fate le vostre prove, aprite IE, ridimensionate la finestra fino a raaggiungere altezza sicuramente inferiore a 460, aprite la pagina e controllate se fa il redirect.
Ovviamente dovete inserire il codice commentando la prima riga
grazie per l'attenzione