js无提示关闭浏览器窗口的两种方法分析


Posted in Javascript onNovember 06, 2016

1,使用js:

用多种方式打开一个页面,然后用 window.close() 关闭它,在各浏览器下表现有所不同。如在地址栏中直接输入URL 时,Firefox Chrome Safari 下调用 window.close() 关闭页面无效。再如 Ctrl + 点击链接打开的窗口,Firefox 下无法通过调用 window.close() 来关闭。

js无提示关闭浏览器窗口的两种方法分析

js无提示关闭浏览器窗口的两种方法分析

firefox下无法关闭可能原因:

不是JS代码window.close()的问题,而是Firefox的配置问题,解决方法如下:
在Firefox地址栏里输入 about:config
在配置列表中找到 dom.allow_scripts_to_close_windows
点右键的选切换把上面的false修改为true即可。
注:默认是false,是为了防止脚本乱关窗口

常用关闭浏览器js代码:

window.opener = null;//为了不出现提示框 
window.close();//关闭窗口

2,bat文件:

explorer.exe open=https://3water.com
Ping -n 80 127.0.0.1>nul 
Taskkill /f /im "iexplore.exe"

使用windows的计划任务,执行上面bat文件,定时访问某个页面,并在80秒后关闭ie。

Javascript 相关文章推荐
javascript 循环调用示例介绍
Nov 20 Javascript
jquery dialog open后,服务器端控件失效的快速解决方法
Dec 19 Javascript
JavaScript数据类型之基本类型和引用类型的值
Apr 01 Javascript
JavaScript实现同一页面内两个表单互相传值的方法
Aug 12 Javascript
jquery滚动条插件(可以自定义)
Dec 11 Javascript
微信小程序 支付功能开发错误总结
Feb 21 Javascript
Angularjs 实现动态添加控件功能
May 25 Javascript
javascript字体颜色控件的开发 JS实现字体控制
Nov 27 Javascript
把vue-router和express项目部署到服务器的方法
Feb 21 Javascript
js根据需要计算数组中重复出现某个元素的个数
Jan 18 Javascript
浅谈JavaScript闭包
Apr 09 Javascript
jquery更改元素属性attr()方法操作示例
May 22 jQuery
详解Angular.js的$q.defer()服务异步处理
Nov 06 #Javascript
Bootstrap 3.x打印预览背景色与文字显示异常的解决
Nov 06 #Javascript
d3.js实现简单的网络拓扑图实例代码
Nov 06 #Javascript
HTML5 JS压缩图片并获取图片BASE64编码上传
Nov 16 #Javascript
JS控制div跳转到指定的位置的几种解决方案总结
Nov 05 #Javascript
xcode中获取js文件的路径方法(推荐)
Nov 05 #Javascript
在js里怎么实现Xcode里的callFuncN方法(详解)
Nov 05 #Javascript
You might like
php curl基本操作详解
2013/07/23 PHP
PHP解密Unicode及Escape加密字符串
2015/05/17 PHP
jsp js鼠标移动到指定区域显示选项卡离开时隐藏示例
2013/06/14 Javascript
如何让你的Lightbox支持滚轮缩放及Base64图片
2014/12/04 Javascript
jquery实现文本框textarea自适应高度
2016/03/09 Javascript
一分钟理解js闭包
2016/05/04 Javascript
Javascript 链式作用域详细介绍
2017/02/23 Javascript
基于JavaScript实现焦点图轮播效果
2017/03/27 Javascript
JS二叉树的简单实现方法示例
2017/04/05 Javascript
微信小程序开发之好友列表字母列表跳转对应位置
2017/09/26 Javascript
JavaScript实现单例模式实例分享
2017/12/22 Javascript
Angular动画实现的2种方式以及添加购物车动画实例代码
2018/08/09 Javascript
nodejs 如何手动实现服务器
2018/08/20 NodeJs
vue+vuex+json-seiver实现数据展示+分页功能
2019/04/11 Javascript
node.js使用yargs处理命令行参数操作示例
2020/02/11 Javascript
[02:51]DOTA2英雄基础教程 艾欧
2014/01/13 DOTA
[06:04]DOTA2英雄梦之声Vol19卓尔游侠
2014/06/20 DOTA
[56:46]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 VP vs Effect
2018/04/01 DOTA
Python的Django框架安装全攻略
2015/07/15 Python
python实现媒体播放器功能
2018/02/11 Python
在Django中实现添加user到group并查看
2019/11/18 Python
Python爬虫程序架构和运行流程原理解析
2020/03/09 Python
Python爬虫爬取百度搜索内容代码实例
2020/06/05 Python
python unichr函数知识点总结
2020/12/16 Python
德国苹果商店:MacTrade
2020/05/18 全球购物
什么是makefile? 如何编写makefile?
2012/08/08 面试题
中科软测试工程师面试题
2012/06/16 面试题
应届生财务会计求职信
2013/11/05 职场文书
应届毕业生应聘自荐信
2013/12/07 职场文书
大学生考试作弊检讨书1000字
2014/10/14 职场文书
离婚协议书范文
2015/01/26 职场文书
js中Map和Set的用法及区别实例详解
2022/02/15 Javascript
i7 6700处理器相当于i5几代
2022/04/19 数码科技
nginx 配置指令之location使用详解
2022/05/25 Servers
阿里云服务器部署RabbitMQ集群的详细教程
2022/06/01 Servers
Go语言测试库testify使用学习
2022/07/23 Golang