Javascript 从子页面回发父页面

标签 javascript asp.net

在单击按钮时,我从子 (aspx) 页面调用此 JavaScript 方法。

 function closechildwindow() {
            window.opener.document.forms(0).submit(); 
            self.close();
        }

它关闭了子页面,并且还在父页面上进行了回发。但是父页面在单独的选项卡中打开。

我不想要这个。我希望该回发发生在已打开的同一选项卡中的父页面上,并且不应在新选项卡中打开。

请帮帮我

最佳答案

您需要在父窗口上调用 __doPostBack() Javascript 函数:

window.opener.__doPostBack();

关于Javascript 从子页面回发父页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26118608/

相关文章:

javascript - 如何禁用Ext JS面板和工具栏的边框线?

asp.net - 从命令行更改 web.config

c# - 使用 asp.net web 表单在值设置为空时验证下拉列表

javascript - 使用 Javascript 检查 ASP.NET 中的 Div 可见性

javascript - 无法运行 Vegas jQuery 插件

javascript - 如何在 JavaScript 中克隆对象数组?

javascript - d3 - v5 文本渲染比 v3.5 慢?

javascript - 如何在使用 JavaScript 或 jQuery 单击后更改提交按钮的值?

asp.net - 如何获取 web.config appSettings 作为 ConfigurationSection 而不是 NameValueCollection

c# - 仅在 asp.net 中显示所需文件