ScrollTop:
要获取当前页面的滚动条纵坐标位置各浏览器调用语法不同:
IE:document.documentElement.scrollTop;
FF:document.body.scrollTop;
documentElement 对应的是 html 标签,而 body 对应的是 body 标签。
在标准w
关于对象引用的问题:
Iframe高度自适应:
if (dyniframe[i].contentDocument && dyniframe[i].contentDocument.body.offsetHeight) //如果用户的浏览器是NetScape
dyniframe[i].height = dyniframe[i].contentDocument.body.offsetHeight;
else if (dyniframe[i].Document && dyniframe[i].Document.body.scrollHeight) //如果用户的浏览器是IE
dyniframe[i].height = dyniframe[i].Document.body.scrollHeight;
<iframe frameborder="0" id="ifrmContent" scrolling="no" onload="fixHeight(this)" style="width:105%;"></iframe>
<script type="text/javascript" language="javascript">
function fixHeight(Obj){
try{
if (Obj.contentDocument && Obj.contentDocument.body.offsetHeight)
Obj.height = Obj.contentDocument.body.offsetHeight+20;
else if (Obj.Document && Obj.Document.body.scrollHeight)
Obj.height = Obj.Document.body.scrollHeight+20;
}
catch(e){
}
}
</script>

浙公网安备 33010602011771号