当前位置: 首页 > 面试题库 >

如何强制从iframe链接在父窗口中打开

秦伯寅
2023-03-14
问题内容

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

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


问题答案:

我发现最好的解决方案是使用 基本 标签。将以下内容添加到iframe页面的顶部:

<base target="_parent">

这将在父窗口中加载页面上的所有链接。如果要在新窗口中加载链接,请使用:

<base target="_blank">

所有浏览器均完全支持此标签。



 类似资料:
  • 我尝试了各种方法来打开在.js文件中导入的.ftl文件中的新窗口中的链接,但都不成功。 下面是.js中的代码

  • 问题内容: 我在iframe中有我的登录页面,并希望在iframe中使用ajax和jquery重新加载父窗口而不刷新,但是我遇到这样的错误 请帮忙! 问题答案: 我可以通过使用javascript重新加载页面来实现 然后我触发了一个触发器以打开目标iframe 我需要一个特殊条件的系统。这可能会帮助处于类似状况的其他人。

  • 问题内容: 我需要使用什么JavaScript从iframe重定向父窗口? 我希望他们单击​​超链接,该超链接将使用JavaScript或任何其他方法将父窗口重定向到新URL。 问题答案: 如前所述,将重定向父iframe。

  • 问题内容: 我想从iframe调用父窗口JavaScript函数。 问题答案: Call Me 参见window.parent 返回对当前窗口或子帧的父级的引用。 如果窗口没有父窗口,则其父属性是对自身的引用。 当在一个被加载的窗口,或者,它的父是与元件嵌入窗口的窗口。

  • 问题内容: 我有一个可以打电话的页面。在此页面中,我有一个带有提交表单的表单,除此之外,我还有一个ID为“ target”的div。是否可以在iframe中提交表单,并在成功刷新后刷新目标div。是说要在其中加载新页面? 编辑:目标div在父页面中,所以我的问题基本上是,是否可以在iframe之外向父对象进行jQuery调用的示例。那看起来如何? 编辑2:这就是我的jquery代码现在的样子。它位

  • 问题内容: 我正在使用BrowserWindow来显示应用程序,并且我想强制在默认浏览器中打开外部链接。这是否有可能,或者我必须以不同的方式来对待? 问题答案: 在检查上一个答案的解决方案后,我想到了这一点。 根据电子规格,单击外部链接时会触发。 注意:要求您在锚标记上使用。