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 div 弹出可拖动窗口
Feb 26 Javascript
Extjs NumberField后面加单位实现思路
Jul 30 Javascript
JS中的log对象获取以及debug的写法介绍
Mar 03 Javascript
jQuery代码实现表格中点击相应行变色功能
May 09 Javascript
JS图片左右无缝隙滚动的实现(兼容IE,Firefox 遵循W3C标准)
Sep 23 Javascript
javascript使用递归算法求两个数字组合功能示例
Jan 03 Javascript
jQuery使用unlock.js插件实现滑动解锁
Apr 04 jQuery
jQuery Datatable 多个查询条件自定义提交事件(推荐)
Aug 24 jQuery
Angular4学习笔记之根模块与Ng模块
Sep 09 Javascript
IE9 elementUI文件上传的问题解决
Oct 17 Javascript
Vue路由管理器Vue-router的使用方法详解
Feb 05 Javascript
原生JS中应该禁止出现的写法
May 05 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学习笔记之字符串编码的转换和判断
2014/05/22 PHP
PHP中require和include路径问题详解
2014/12/25 PHP
thinkphp3.2实现在线留言提交验证码功能
2017/07/19 PHP
laravel 解决groupBy时出现的错误 isn't in Group By问题
2019/10/17 PHP
动态加载js的几种方法
2006/10/23 Javascript
JavaScript italics方法入门实例(把字符串显示为斜体)
2014/10/17 Javascript
使用Javascript简单实现图片无缝滚动
2014/12/05 Javascript
JS实现一个按钮的方法
2015/02/05 Javascript
Javascript中的getUTCHours()方法使用详解
2015/06/10 Javascript
Ajax中解析Json的两种方法对比分析
2015/06/25 Javascript
如何用js 实现依赖注入的思想,后端框架思想搬到前端来
2015/08/03 Javascript
js和jq使用submit方法无法提交表单的快速解决方法
2016/05/17 Javascript
全面解析Bootstrap中tooltip、popover的使用方法
2016/06/13 Javascript
jQuery实现获取隐藏div高度的方法示例
2017/02/09 Javascript
Vue-Router实现页面正在加载特效方法示例
2017/02/12 Javascript
原生nodejs使用websocket代码分享
2018/04/07 NodeJs
Three.js实现3D机房效果
2018/12/30 Javascript
详解vue-cli+element-ui树形表格(多级表格折腾小计)
2019/04/17 Javascript
微信小程序wx.request的简单封装
2019/11/13 Javascript
jQuery实现移动端笔触canvas电子签名
2020/05/21 jQuery
vue点击标签切换选中及互相排斥操作
2020/07/17 Javascript
Vue.js桌面端自定义滚动条组件之美化滚动条VScroll
2020/12/01 Vue.js
[02:00]DAC2018主宣传片——龙征四海,剑问东方
2018/03/20 DOTA
Python调用C# Com dll组件实战教程
2017/10/12 Python
django允许外部访问的实例讲解
2018/05/14 Python
Python常用模块logging——日志输出功能(示例代码)
2019/11/20 Python
opencv3/C++实现视频读取、视频写入
2019/12/11 Python
推荐8款常用的Python GUI图形界面开发框架
2020/02/23 Python
解决python Jupyter不能导入外部包问题
2020/04/15 Python
Python浮点型(float)运算结果不正确的解决方案
2020/09/22 Python
印度尼西亚最完整和最大的在线药房网站:Farmaku.com
2019/11/23 全球购物
认错检讨书
2014/10/02 职场文书
建筑横幅标语
2014/10/09 职场文书
幼儿园六一儿童节活动总结
2015/02/10 职场文书
java基础——多线程
2021/07/03 Java/Android
sentinel支持的redis高可用集群配置详解
2022/04/01 Redis