我有一个日期选择器javascript,其中window.close()不能用于IE11,chrome39和ff 34.我使用下面的代码而不是在chrome和firefox中工作正常但在IE11中没有。任何人都可以让我知道如何在IE11中修复它?
window.open('','_parent','');window.close();
提前致谢。
答案 0 :(得分:0)
[未经测试] 您可以像:
一样使用它var win= window.open('','_parent','');
win.close();
或
var win= window.open('','_self','');
win.close();
答案 1 :(得分:0)
尝试:
window.open('','_self');
window.close();
虽然,我不建议这样做。这是一种黑客行事方式,黑客行为方式永远不会100%跨浏览器安全。
快乐编码
答案 2 :(得分:0)
单独使用close()函数可能会起作用。在你的情况下试试这个:
window.open('','_parent',''); closeWindow();
function closeWindow() {
close();
}
你也可以这样使用它:
window.open('','_parent','').Function(closeWindow()); //close after the new window has been opened
function closeWindow() {
close();
}