spy*_*g63 12 javascript iframe dom
当用户在iframe中浏览时,是否可以将(0,0)滚动到父页面的顶部?例如,我们有一个iframe,它是包含搜索结果的页面的整个高度.单击iframe中的下一页按钮时,焦点将保留在页面底部.
我甚至不确定是否可以检测到这一点.iframe src值实际上并没有改变.
PS我不知道为什么这个网站必须使用iframe,但IE6是标准浏览器所以我没有提问.
spy*_*g63 25
实际上,在iframe中导航时,onload事件似乎确实有效.
<iframe src="http://mysite.com" height="2392px" width="100%" name="searchFrame" onload="scroll(0,0);"></iframe>
Run Code Online (Sandbox Code Playgroud)
作为替代方案,您可以让iframe请求父框架滚动到顶部
parent.scrollTo(0,0);
Run Code Online (Sandbox Code Playgroud)
我还没有研究过它的官方浏览器支持,但它适用于IE9,FF10,Chrome 17和Safari 5.1.
| 归档时间: |
|
| 查看次数: |
41535 次 |
| 最近记录: |