iframe中的表单按钮,单击时,在父窗口中加载

时间:2014-11-20 21:22:21

标签: javascript iframe

我的页面有一个iFrame,用于加载外部javascript文件中的产品。产品不是链接,它们是提交输入按钮。在不知道按钮的URL的情况下,是否可以在单击时加载父窗口而不是iframe?

请注意,我无权更改iframe内的javascript内的任何内容。

<iframe>
    <!-- irrelevant code -->

    <!-- button generated by external javascript -->
    <input class="ssc_lrBuyBtn" onclick="ssc.buyClicked(1,2)" id="ssc_BB_1" value="Buy" type="button">

</iframe>

每个按钮周围没有表格标签。按钮调用的URL会定期更改。我可以在iframe之前或之后添加javascript,以便在父窗口中打开按钮吗?截至目前,我已经尝试了基本标签和一个应该更改目标的js片段,但是,我认为它们只适用于链接而不是按钮。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:2)

onsubmit="window.opener.location.reload();"

可能有所帮助。看看这个主题:Refresh Parent Window with JS