失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > js关闭当前页面 chrome插件方式

js关闭当前页面 chrome插件方式

时间:2019-04-24 21:29:29

相关推荐

js关闭当前页面 chrome插件方式

新版本的浏览器中, 因为安全原因,js不能关闭非js打开的页面。比如如果是手动输入url打开的页面,js就没有权限关闭这个页面。

但是可以通过chrome插件来实现这个目的。不过应用场景就仅限于安装了插件的浏览器。通常适合本地演示的时候使用。

示例源码下载:

/jdk137/learningChromeExtension/tree/master/src/webRequestBlocking

大家可以下载安装链接中closeTab文件夹的插件,

然后,打开test.html进行测试。

前端页面中调用下面的函数即可。

function closeWindow () { var x = new XMLHttpRequest();x.open('GET', '/');x.send();// $.get('/', function () {});}

插件的原理是劫持特定地址的ajax请求,如果发现该地址的请求,就关闭当前页面。

如果觉得《js关闭当前页面 chrome插件方式》对你有帮助,请点赞、收藏,并留下你的观点哦!

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