Salve a tutti, questo script permette di mantener fisso un layer nonostante lo scorrimento della barra verticale del browser.
Con IE funziona, ma con Mozzilla no:
nella pagina:codice:</script> function inizializza(){ if (document.all) { setInterval("TextScroll_IE()", 1); } else if (document.layers) { altezza = document.mioLay.document.height; setInterval("TextScroll_NN()", 1); } else{ alert("ok1"); altezza = document.mioLay.height; setInterval("TextScroll_NN()", 1); } } function TextScroll_IE() { if (document.documentElement && document.documentElement.scrollTop){ altezza = document.documentElement.scrollTop; }else if (document.body){ altezza = document.body.scrollTop } mioLay.style.pixelTop = altezza; } function TextScroll_NN() { document.mioLay.top = pageYOffset + window.innerHeight; alert("pageYoff= "+pageYOffset+" innerH= "+window.innerHeight); } </script>
Grazie, ciao.codice:<body onLoad="inizializza()"> <div id="mioLay" style="position:absolute; left:100px">

Rispondi quotando