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 相关文章推荐
setTimeout与setInterval在不同浏览器下的差异
Jan 24 Javascript
js中使用DOM复制(克隆)指定节点名数据到新的XML文件中的代码
Jul 27 Javascript
$.ajax返回的JSON无法执行success的解决方法
Sep 09 Javascript
利用jquery.qrcode在页面上生成二维码且支持中文
Feb 12 Javascript
javascript实现继承的简单实例
Jul 26 Javascript
JS正则表达式之非捕获分组用法实例分析
Dec 28 Javascript
jQuery实现可兼容IE6的淡入淡出效果告警提示功能示例
Sep 20 jQuery
详解React 的几种条件渲染以及选择
Oct 23 Javascript
详解React服务端渲染从入门到精通
Mar 28 Javascript
微信小程序分享功能onShareAppMessage(options)用法分析
Apr 24 Javascript
vue项目打包后提交到git上为什么没有dist这个文件的解决方法
Sep 16 Javascript
element中table高度自适应的实现
Oct 21 Javascript
详解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实现多服务器session共享之NFS共享的方法
2007/03/16 PHP
基于Windows下Apache PHP5.3.1安装教程
2010/01/08 PHP
Symfony实现行为和模板中取得request参数的方法
2016/03/17 PHP
PHP For循环字母A-Z当超过26个字母时输出AA,AB,AC
2020/02/16 PHP
javascript 文件的同步加载与异步加载实现原理
2012/12/13 Javascript
为JS扩展Array.prototype.indexOf引发的问题探讨及解决
2013/04/24 Javascript
JavaScript中setInterval的用法总结
2013/11/20 Javascript
微信jssdk在iframe页面失效问题的解决措施
2016/03/03 Javascript
node.js利用redis数据库缓存数据的方法
2017/03/01 Javascript
JavaScript实现跟随滚动缓冲运动广告框
2017/07/15 Javascript
浅析node Async异步处理模块用例分析及常用方法介绍
2017/11/17 Javascript
手动用webpack搭建第一个ReactApp的示例
2018/04/11 Javascript
在Vue中使用Viser说明(基于AntV-G2可视化引擎)
2020/10/28 Javascript
[02:23]DOTA2英雄基础教程 幻影长矛手
2013/12/09 DOTA
[14:20]刀塔大凶女神互压各路奇葩屌丝
2014/05/16 DOTA
python实现上传样本到virustotal并查询扫描信息的方法
2014/10/05 Python
Python中取整的几种方法小结
2017/01/06 Python
Python处理Excel文件实例代码
2017/06/20 Python
python中os和sys模块的区别与常用方法总结
2017/11/14 Python
使用apidoc管理RESTful风格Flask项目接口文档方法
2018/02/07 Python
Python3删除排序数组中重复项的方法分析
2019/01/31 Python
Python中拆分字符串的操作方法
2019/07/23 Python
Python Django 命名空间模式的实现
2019/08/09 Python
Python3 使用pillow库生成随机验证码
2019/08/26 Python
Python爬虫使用浏览器cookies:browsercookie过程解析
2019/10/22 Python
python3 图片 4通道转成3通道 1通道转成3通道 图片压缩实例
2019/12/03 Python
解决pycharm下pyuic工具使用的问题
2020/04/08 Python
Python pysnmp使用方法及代码实例
2020/08/24 Python
分享CSS3制作卡片式图片的方法
2016/07/08 HTML / CSS
篮球比赛策划方案
2014/06/05 职场文书
党员教师批评与自我批评发言稿
2014/10/15 职场文书
2016年寒假政治学习心得体会
2015/10/09 职场文书
Win11怎么启动任务管理器?Win11启动任务管理器的几种方法
2021/11/23 数码科技
Springboot/Springcloud项目集成redis进行存取的过程解析
2021/12/04 Redis
Python实现文字pdf转换图片pdf效果
2022/04/03 Python
Python+SeaTable实现计算两个日期间的工作日天数
2022/07/07 Python