2016-04-22 113 views
0

我正在寻找一种解决方案,允许在包含iframe的窗口中打开在iframe中单击的任何链接。iframe强制链接在当前窗口中打开

人已经开始使用建议:

<base target="_parent" /> 

但是,我没有访问iframe的来源

请你能帮助我达成一个解决方案或点我在正确的方向,任何帮助是极大的赞赏。

谢谢你在前进,约什

+0

尝试**目标**空白?''link…我 –

+0

没有访问IFRAME目标源不幸 – josh2205

+0

@FabianPicone'目标=“_空白”'是为在新标签中打开。 – saruftw

回答

1

如果你确实有访问源,你可以使用contents()操纵的内容是不可能的,因为的的Same Origin Policy :(

什么你问了该iframe

+0

我真的不想要必须编辑iframe中显示的网页,您认为在不影响网站的情况下,在iframe中工作的最少侵入性方法是什么? – josh2205

+0

就像@ josh2205所说。 'target ='_ blank''将会是您在这里最好的选择,但是只有它在同一个域中才是您的最佳选择。如果iframe转到'whatever.com',那么由于['Same Same Policy]](https://en.m.wikipedia.org/wiki/Same-origin_policy),这是不可能的。 –

相关问题