2012-11-26 122 views
1

在domain1.com上,我有一個打開到domain2.com的彈出窗口的鏈接。在彈出窗口中是一個iframe,也託管在domain2.com上。從iframe中,我試圖關閉彈出窗口。我似乎對如何做到這一點感到困惑。從iframe中,我可以調用在彈出窗口中定義的JavaScript函數來關閉窗口嗎?我可以直接從iframe關閉窗口嗎?從iframe關閉父窗口彈出窗口

+0

看看[這個問題](http://stackoverflow.com/questions/286426/javascript-closing-window-from-iframe)。我認爲它會適用。 – Thor84no

回答

8

使用這個:parent.window.close();或者這個:top.window.close();你應該可以關閉它。

+0

謝謝,由於某種原因,我認爲跨域限制將適用。 –