2

当我们使用 javascript 关闭弹出窗口时,我想将查询字符串附加到父页面。我正在使用下面的代码,但它不起作用:

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

1 回答 1

1

这似乎对我有用!添加到评论中有点太多了,所以我将其发布为答案:

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

请注意,一旦您更改查询字符串,页面就会重新加载,并且弹出窗口会在循环中再次打开等等,但我假设您是在某个事件而不是页面加载时打开弹出窗口,所以这不应该是真的问题。

于 2012-12-11T13:13:51.823 回答