我有一个在IFRAME中运行的JS游戏,它是可扩展的,所有那些花哨的东西。
游戏包含指向下一页的链接,链接效果非常好。
问题是链接在IFRAME内部而不是父窗口中打开。我需要流程在父窗口而不是iframe中继续。
在IFRAME中链接下一页的方式如下:
LINK_BUTTON =" data.php",
这是指出链接的唯一代码。 遗憾的是,由于披露问题,我无法解决这个问题。
任何人都可以帮助我吗?
答案 0 :(得分:1)
在您的链接上使用target="_parent"
。
<a target="_parent" href="data.php">link</a>
或者来自Javascript
window.top.open("data.php");
答案 1 :(得分:1)
使用目标属性。这将强制链接在父级中打开。
<a target="_parent" href="data.php">Next</a>
答案 2 :(得分:1)
您只需设置target属性即可。要在当前顶部窗口(顶部框架)中打开:
<a href="http://example.com" target="_top">Link Text</a>
或者在新窗口中打开:
<a href="http://example.com" target="_blank">Link Text</a>
父窗口(不一定是顶部)的_parent和当前窗口的_self(默认值)。
答案 3 :(得分:1)
如上所述,简短的回答是将target="_parent"
属性添加到您的锚点(链接)。
这里的问题是你必须在使用LINK_BUTTON生成渲染链接的javascript代码中找到,然后在代码中添加目标属性。