2012-12-11 62 views
2

我想查詢字符串追加到父頁面當我們關閉使用JavaScript彈出窗口關閉彈出窗口。 我使用下面的代碼,但它不工作:追加查詢字符串到父頁面,當我們使用JavaScript

parent.location.href =parent.location.href+"?PostComments=true"; 
+1

'window.opener.location.search =「?PostComments = true」;' – adeneo

+0

將window.opener的值取爲undefined。不工作... – HBK

+0

嘗試'window.opener.document.location.search'? – adeneo

回答

1

這似乎爲我工作!有點過分添加到評論,所以我會後它作爲一個答案:

var win=window.open('','','width=200,height=100'); 
    win.focus(); 
    win.onunload = function() { 
     window.location.search = "querystring" 
    }; 

注意,一旦你改變了查詢字符串的頁面重新加載,並且彈出在循環再等開了,但我假設你打開某個事件的彈出窗口,而不是頁面加載,所以這應該不是一個真正的問題。

相關問題