【发布时间】:2023-03-26 04:08:02
【问题描述】:
我在父页面中有一个 iFrame,内容的长度因 iFrame 中的页面而异,所以我希望在某些情况下让页面跳回顶部。
这在 IE 中可以正常工作,其中 breadCrumb 是父窗口中 div 的 id。
<script>
window.parent.location = "#breadCrumb";
</script>
它将页面跳转到正确的位置,url是parentwindowurl.aspx#breadCrumb
但是在 Chrome 和 Firefox 中,这不起作用,它将页面更改为 url iFrameurl#breadCrumb,它替换了父页面并且没有 breadCrumb div。
有谁知道我怎样才能让它在 Chrome 和 Firefox 中工作? 或者我应该使用更好的选择吗?
【问题讨论】:
-
仅供参考,您的脚本标签应该是
标签: javascript html iframe window parent