Javascript 如何在没有弹出窗口的情况下使IE中的父窗口自动关闭?
您好,我已经编写了在IE中用禁用的工具栏和菜单栏打开子窗口的代码。我已经在parent.jsp中编写了代码 对于IE版本8,我面临的问题是它显示了一个弹出的说法 “您想关上窗户吗?是或否” 我不想在IE 8中显示此弹出窗口 下面的代码没有显示弹出的IE版本6,,但它不适用于IE 8 代码是Javascript 如何在没有弹出窗口的情况下使IE中的父窗口自动关闭?,javascript,internet-explorer-8,popup,Javascript,Internet Explorer 8,Popup,您好,我已经编写了在IE中用禁用的工具栏和菜单栏打开子窗口的代码。我已经在parent.jsp中编写了代码 对于IE版本8,我面临的问题是它显示了一个弹出的说法 “您想关上窗户吗?是或否” 我不想在IE 8中显示此弹出窗口 下面的代码没有显示弹出的IE版本6,,但它不适用于IE 8 代码是 window.opener=top; window.close(); window.open('link',toolbar=no,menubar=....); 有人能帮我写一点代码,不要显示这个弹出窗口并自
window.opener=top;
window.close();
window.open('link',toolbar=no,menubar=....);
有人能帮我写一点代码,不要显示这个弹出窗口并自动关闭所有版本的IE吗???在IE7和IE8中,如果没有安全警告,就不能关闭窗口,除非该窗口以前是用JavaScript编程打开的。一种可能的解决方法是让浏览器认为父窗口是以编程方式打开的。打开子窗口后,以下操作应以静默方式关闭父窗口:
window.open('link', 'toolbar=no,menubar=...');
window.open('', '_self', '');
window.close();
资料来源和进一步资料:
- (评论37)