博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于js关闭浏览器技术细谈
阅读量:5029 次
发布时间:2019-06-12

本文共 764 字,大约阅读时间需要 2 分钟。

前言:前端时间做项目遇到一个js的问题,需要使用js关闭浏览器,在原有js代码是有这样功能的,

代码如下

window.close();

但是呢,chrome,firefox等中有时候会不起作用。

后来看了一些技术文档也给出了一些实现思路,但总感觉这样做还是差强人意。

代码如下

1 window.open("about:blank","_self").close()   2 //或者3 window.open("","_self").close()

但试用了很多方法,也参考了网上比较热的文章总结了下面的方法

代码如下

function logout(){        if(confirm("确定要退出吗?")){                 var browserName=navigator.appName;                 if (browserName=="Netscape"){                       window.open('', '_self', '');                       window.close();                 }                 if (browserName=="Microsoft Internet Explorer") {                        window.parent.opener = "whocares";                        window.parent.close();                  }        }}

转载于:https://www.cnblogs.com/zlero/p/6279334.html

你可能感兴趣的文章
angular.js 入门
查看>>
【学习笔记】 唐大仕—Java程序设计 第5讲 深入理解Java语言之5.4 对象清除与垃圾回收...
查看>>
内核源码分析之进程调度机制(基于3.16-rc4)
查看>>
InnoDB与Myisam的六大区别
查看>>
java 汇率计算源代码ZZ 分类: Android开发 ...
查看>>
第6章例6-5
查看>>
Jquery+ajax代码实现
查看>>
vs2012修复问题
查看>>
python 函数式编程
查看>>
Entity Framework添加记录时获取自增ID值
查看>>
【VS】VS2010中如何更改项目名称
查看>>
HTML5学习笔记(二十一):BOM
查看>>
开关灯
查看>>
小程序之蓝牙的使用
查看>>
mysql简单增删改查(CRUD)
查看>>
测试的流程
查看>>
FireMoneky 菜单
查看>>
REST 服务器调试 RESTDebugger.exe 和浏览器测试 webservice 调试工具
查看>>
springMVC
查看>>
notepad++
查看>>