我有以下功能,它们在firefox和chrome中运行良好,但似乎在IE中不起作用。
这是因为IE在新窗口中打开而不是像其他窗口一样?
家长JS
var wnd = null;
function openPdf() {
wnd = window.open('www.example.com');
}
function closeWnd() {
if (wnd != null) {
wnd.close();
}
alert('Closed');
}
儿童JS
function parent_callback() {
setTimeout("window.opener.closeWnd()",2000);
}
由于
答案 0 :(得分:0)
不会解决整个问题,但至少会改善
function parent_callback() {
setTimeout(function (){
window.opener.close();
},2000);
}
显示您的错误以获得更好的解决方案