原来在IE浏览器用window.open打开子窗口后,子窗口的处理结果将返回父窗口,这时候调用父窗口的按钮点击事件来实现的,现在IE浏览器微软将不再使用的缘故准备使用Edge浏览器,可是Edge浏览器实现不了,子窗口可以实现设置父窗口某个控件的值,但是调用按钮的点击事件或者方法都没有任何反应,不过如果用Edge的Devtools进行调试的话就可以实现,请问大家这样的问题如何解决好呢?
实现方法大致如下:
父窗口
1.打开子窗口的按钮点击事件{
window.open(子窗口);
}
2.子窗口调用的父窗口按钮btnNew的点击事件{
}
子窗口
子窗口某按钮点击后调用父窗口的btnNew 的点击事件{
window.opener.document.getElementById('btnNew').click();
window.close();
}