javascript - 如何在嵌套 iframe 所在的原始窗口中打开链接?

标签 javascript html iframe

一直在嵌套在另一个 iframe 中的 iframe 中尝试以下操作:

<a href="https://example.com" target="_parent">Link</a>
<a href="https://example.com" target="_top">Link</a>
<a href="https://example.com" target="_self">Link</a>

但是,它们都在新窗口中打开,而不是在 iframe 所在的窗口中打开。如何确保链接在顶部浏览器窗口中打开?

最佳答案

如果您希望子页面中的每个链接都可以在托管 iframe 的网页中打开,那么您可以在子页面中添加此标记:

<base target="_top" />

关于javascript - 如何在嵌套 iframe 所在的原始窗口中打开链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33221661/

相关文章:

javascript - A-frame 添加启用/禁用功能组件

javascript - 求和特定数组值取决于其他数组的索引值列表

javascript - 如果页面上有另一个元素,jQuery 向元素添加一个类

html - 带有 iframe 的静态左列填充页面右侧的剩余部分

javascript - 基于两个属性从 JavaScript 中的对象数组中获取唯一数组

java - 通过超链接从 jsp 向 servlet 传递值

结束时间小于开始时间时的 Javascript 表单验证

javascript - 如何从 javascript 添加文本到 HTML 页面?

javascript - 为 iframe 弹出窗口设置 cookie 以使其保持关闭

javascript - FancyBox 2.iframe。在表单元素中输入文本时,它会跳转到底部