javascript - 当我们使用 javascript 关闭弹出窗口时,将查询字符串附加到父页面

标签 javascript asp.net

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

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

最佳答案

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

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

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

关于javascript - 当我们使用 javascript 关闭弹出窗口时,将查询字符串附加到父页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13820641/

相关文章:

c# - 如何使用 LINQ 在 C# 中连接两个 List<string>

asp.net - ASP.NET 中的 MailChimp oauth2 不断返回 invalid_grant

ASP.NET:它是否涉及 Active X?

javascript - Three.js - 自定义网格上的奇怪线条

javascript - 在javascript中获取下一次出现的日期和时间

javascript - 想要使用提供的 js 仅使用第 11 列和第 12 列进行排序

javascript - 如何删除两个标签之间的文本?

javascript - React 函数不会重新分配(让)或插入数组

c# - ASP.NET - 在 UpdatePanel 内的 ListView 内使用 LinkBut​​ton 触发异步回发

c# - 使用 jquery 调用链接按钮点击