首页 > 解决方案 > 使用 _parent 目标从子 IFRAME 重定向到父 IFRAME 在 FIREFOX 中不起作用

问题描述

就我而言,我有 3 个 IFRAME(A、B 和 C)。层次结构是B内部的C和A内部的B。所以,我的问题是我无法在Firefox中从C重定向到B。在 chrome 中也是如此。

如此努力地寻求解决方案,感谢您对此的任何帮助。

父 IFRAME

<h1>Inside Parent page</h1>
<iframe src='child1.html' width='1000' height='1000' name='parent-iframe'><iframe>

子 1 IFRAME

<h1>Inside Child-1 page</h1>
<iframe src='child2.html' width='1000' height='1000' name='child-iframe'><iframe>

Child2 IFRAME

<h1>Inside Child-2 IFRAME</h1>
<button onclick='accessParent()'>Submit</button>
<a href="final.html" id="parent-redirect" target="_parent"></a>
<a href="final.html" id="top-redirect" target="_top"></a>
<script>
    function accessParent(){
        document.getElementById('parent-redirect').click();
        //document.getElementById('top-redirect').click();
    }
</script>

最后一页

<h1>Inside Final page</h1>

标签: javascripthtmlredirectfirefoxiframe

解决方案


推荐阅读