gpt4 book ai didi

Javascript ScrollTop 函数帮助

转载 作者:行者123 更新时间:2023-12-02 20:28:02 24 4
gpt4 key购买 nike

我得到了下面的函数,该函数会弹出一个窗口,但无法将主页滚动到适当的 div 高度。

function open_window(getDiv) 
{
var objDiv = document.getElementById(getDiv);
document.scrollTop = objDiv.scrollHeight;
new_window = open("http://www.mysite.com/","MySite","width=610,height=510,left=600,top=400");
new_window.focus();
}

最佳答案

如果我的理解是正确的(您想要将页面滚动到 div 位于页面上的任何位置),那么您使用的是 objDiv 中的错误属性。

scrollHeight 用于计算容器内内容的高度。您要查找的属性是 offsetTop。这是您的代码的更新版本:

function open_window(getDiv) 
{
var objDiv = document.getElementById(getDiv);
document.scrollTop = objDiv.offsetTop;
new_window = open("http://www.mysite.com/","MySite","width=610,height=510,left=600,top=400");
new_window.focus();
}

关于Javascript ScrollTop 函数帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4527276/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com