div在javascript中滚动到
我有几个包含内容的 div。一些上下文包含
content <a name='SomeName'> cool content </a> more content
在 Javascript 中,如何强制 SomeName 名称仅滚动到该 DIV 的视图中。问题是页面上有很多包含内容的 DIV。
我知道 Div 的对象。 Div 可以包含层次结构中的其他 div 等。其中某处有 SomeName 锚点。
I have several divs with content. Some of the context is wrapped with,
content <a name='SomeName'> cool content </a> more content
In Javascript how do I force the SomeName name to scroll into view for that DIV only. The catch is that there are many DIVs on the page with content.
I have the Div's object known. The Div can contain other divs etc in a hierarchy. Somewhere in there is the SomeName anchor.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
滚动到视图命令怎么样?不确定这是否是 IE 特定的。
document.getElementById("SomeName").scrollIntoView(true);
what about scrollintoview command? Not sure if thats IE specific.
document.getElementById("SomeName").scrollIntoView(true);
您可以将窗口位置设置为包含 # 锚点,浏览器将滚动到它。
You could set the Window Location to include the # anchor, and the browser will scroll to it.