【问题标题】:Reload the page who open the Iframe重新加载打开 iframe 的页面
【发布时间】:2012-03-09 14:13:19
【问题描述】:

我构建了一些可以打开灯箱但带有 iframe 标记的小部件。

在 iframe 中有一个您必须填写的表格。

当你填写完所有字段后我要刷新打开灯箱窗口的页面...

我试过了:

<script type="text/javascript">
window.onload = function() { window.opened.reload.href='index.php'; }
</script>

但它不起作用......

有什么我想念的吗?

谢谢。

【问题讨论】:

    标签: javascript


    【解决方案1】:

    您快到了 - 您可以参考父窗口 using window.parent 而不是 window.opened 并且地址更改为 using [...].location.href 而不是 [...].reload.href。你的代码应该是这样的

    window.parent.location.href='index.php';
    

    【讨论】:

    • 如果您的 iframe 是嵌套的,您可以使用 window.top 一直到树的顶部。
    猜你喜欢
    • 2013-06-26
    • 1970-01-01
    • 2014-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多