我在父页面中有一个 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 中工作?还是我应该使用更好的选择?