首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >iframe中的target="_blank“链接

iframe中的target="_blank“链接
EN

Stack Overflow用户
提问于 2014-05-20 05:57:50
回答 2查看 23.8K关注 0票数 4

我从另一个域加载一个包含target="_blank“链接的iFrame页面。当我点击时,url会照常在新页面中打开。如何避免在新窗口中打开这些链接?我希望这些链接是在iframe内打开的。

EN

回答 2

Stack Overflow用户

发布于 2014-05-20 06:08:38

唯一真正的解决方案是将target="_blank"更改为target="_self"。或者完全删除目标属性,并执行默认操作(即_self)。

这个问题可能是Force any HREF in an IFrame to use its parent as the target的翻版,但其中一些技术可能对您有用。

但是,如果页面位于您无法控制的域中,则无法真正执行任何操作。

票数 3
EN

Stack Overflow用户

发布于 2014-05-20 06:04:51

我非常确定这是一个浏览器级别的函数,所以你不能使用html来影响它的行为。

你可以创建一个代理来过滤你正在显示的所有数据(你可以清除所有的target="_blank"),但是这会破坏仅仅使用iframe的简单性。抱歉的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23747884

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档