Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho o seguinte código que funciona normalmente no chrome, mas no IE a div fica estática no navegador.
Alguem pode me ajudar?
<style type="text/css">#float { position:absolute;}</style>
<script language="javascript">
var divstart = 0;
var divfloat = null;
function getTop(obj) {
return (obj.offsetParent ? (getTop(obj.offsetParent) + obj.offsetTop) : obj.offsetTop);
}
function updatediv() {
var y = (document.all)?document.body.scrollTop:window.pageYOffset;
divfloat.style.top = (divstart + y) + "px";
}
onload = function () {
window.onscroll = updatediv;
window.onresize = updatediv;
divstart = getTop(document.getElementById("float"));
divfloat = document.getElementById("float");
}
</script>Carregando comentários...