如何强制在父窗口中打开来自iframe的链接

只愿长相守 提交于 2020-03-03 21:41:03

我需要在同一父页面中打开链接,而不是在新页面中打开它。

注意: iframe和父页面是同一域


#1楼

使用目标属性:

<a target="_parent" href="http://url.org">link</a>

#2楼

尝试在anchor tag target="_parent" 属性


#3楼

如前所述,您可以使用target属性,但是XHTML在技术上已弃用该属性。 parent.window.location就是使用javascript,通常是parent.window.location类的parent.window.location


#4楼

使用JavaScript:

window.parent.location.href= "http://www.google.com";

#5楼

有一个名为base的HTML元素,它允许您执行以下操作:

为页面上的所有链接指定默认URL和默认目标:

<base target="_blank" />

通过指定_blank ,可以确保iframe内部的所有链接都将在外部打开。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!