如何在IFRAME中创建链接以在此iframe外部打开?

Ing*_*rid 0 iframe hyperlink

我创建了一个小部件.实际上我把信息放在一个php文件中然后我把这个文件的Iframe代码提供给我的成员.

考虑到站点A是成员的站点,站点B是我的站点.

站点A显示IFRAME:

<iframe src="http://siteB.com/try.php" height="240px" width="286px"></iframe>
Run Code Online (Sandbox Code Playgroud)

单击此IFRAME时,会打开一个新的弹出窗口,因为此代码:

<a href="#" onClick="return mbetter('http://siteB.com/chat/new_chat.php?reader=<?php echo $id; ?>')"><?php echo $status_img; ?></a>
Run Code Online (Sandbox Code Playgroud)

到现在为止还挺好.

现在问题是这个弹出窗口也有一个链接.如何在IFRAME之外打开此链接,更具体地说,将它们带到我的网站B站点.此链接在iframe内打开,不能以这种方式使用.

最后一个链接是:

<a onclick="return targetopener(this,true)" target="_top" href="http://siteB.com/services.php">
Run Code Online (Sandbox Code Playgroud)

它在我的网站上完美运行,但在iframe中却无法运行.我知道我用这个iframe让自己变得有点复杂,但我对我的知识进行了改进.我打开了新的解决方案,如果此链接无法在Iframe外打开.先感谢您!

小智 5

如果要在上一个窗口(它的父窗口)中打开链接,请尝试将目标更改为_parent.因此,如果站点B打开一个内部有站点A的弹出窗口,那么必须将它们引回到站点B,然后这应该打开弹出弹出窗口的窗口中的链接.

但是如果你想让它打开一个通向你网站的新窗口,那么当然要使用_blank.