javascript中如可控制iframe的滚动条位置

2024-12-16 03:17:09
推荐回答(2个)
回答1:

滚动条始终在最下端:
window.onload=function (){
document.documentElement.scrollTop=parseInt(document.body.offsetHeight)-parseInt(document.documentElement.offsetHeight)+100;
}
/*上面的加100是因为取offsetHeight的值不是很准,所以自己改到准为止*/

滚动条始终在最上端:
window.onload=function(){
document.documentElement.scrollTop=0;
}

回答2:

方案有2种:

第一种:

      通过iframe的scrolltop属性进行位置设置

第二种:

     通过jquery的scrolltop方法进行位置设置。

示例


第一种:
document.getElementById('ghrzFrame').scrollTop=50;//滚动50的位置,
第二种:
$('#ghrzFrame').scrollTop(50);滚动到50的位置