javascript - 使用 _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>
解决方案
推荐阅读
- javascript - 是否可以将项目的 Kendo 自动完成列表设为链接?
- angular - 在 mat-tab 中使用 Angular 展开动画
- javascript - 通过 id 显示指定的 div,该 id 与 javascript 中的按钮单击时的行变量相关
- php - 安装 php7.3 时显示“无法找到包 php7.3-fpm”
- node.js - Node JS Sequelize 无法连接到 Azure SQL 数据库
- javascript - 如何通过javascript在html中创建/获取自定义属性元素?
- python - 在 python 中,UnicodeEncodeError: 'ascii' codec can't encode characters in position 15-18: inal not in range(128)
- python - 如何找到最大值。字符串中的相对频率,python?
- c++ - 为什么我的 c++ 程序崩溃了。我是平衡括号的实现问题
- php - 如何设置 Gsuite smtp-relay 和 PHPMailer