1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > js弹出窗口关闭当前页面 而不弹出提示框

js弹出窗口关闭当前页面 而不弹出提示框

时间:2021-10-10 08:59:17

相关推荐

js弹出窗口关闭当前页面 而不弹出提示框

该功能主要用于业务系统中的登录操作,登录后弹出全屏的业务系统主界面,而不需要工具栏、地址栏、菜单等功能。

之前针对不同浏览器找了无数种方法,包括网上能查到的所有方法,弹出的结果都不理想。结果有的IE6,7,8支持但是IE11不支持,有些火狐支持,chrome不支持。

最后找了很久才找到这个方法:经过测试IE6、IE7、IE8、IE11,Chrome都很理想。唯一360浏览器弹出了新窗口后还是会新建一个空白窗口,太奇葩了。

代码如下:

var strStyle = 'height='+screen.availHeight+',width='+screen.availWidth+',left=0,top=0, toolbar=no, menubar=no, scrollbars=yes, resizable=yes,location=no, status=no';

try {

opener = window.open('login.jsp', 'login',strStyle);

opener.focus();

window.open('', '_self');

} catch (ex) {

alert("你的浏览器弹出页面错误,错误信息:"+ex.message +"!");

}finally{

parent.window.close(); //这里很关键

转载来源:/coolsundy/p/4825292.html

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。