2012-03-09 173 views
0

我構建了一些打開燈箱但帶有Iframe標籤的小部件。重新加載打開Iframe的頁面

在iframe中有一個表格,您必須填寫。

當您完成填寫所有我想刷新誰打開燈箱窗口的頁面中的字段...

我想:

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

,但它不工作...

有什麼我想念?

謝謝。

回答

1

你幾乎沒有 - 你可以參考父窗口using window.parent代替window.opened和地址改變using [...].location.href而不是[...].reload.href。你的代碼應該看起來像

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

如果你的iframe是嵌套的,你可以通過使用'window.top'到達樹的頂部。 – Brandan 2012-03-09 14:23:44