JavaScript 关闭浏览器 (不弹出提示框)

boyanx3个月前技术教程9

一段JavaScript脚本程序, 负责关闭窗口, 如果网页不是通过脚本程序打开的(window.open()), 调用window.close()脚本关闭窗口前, 必须先将window.opener对象置为null,

否则浏览器(IE7、IE8)会弹出一个确定关闭的对话框。

解决方案有以下几种方法:

1.指向自己关闭法

<script language="javaScript">
function closeWindow()
{
window.opener = null;
window.open(' ', '_self', ' ');
window.close();
}
</script>
<input type='button' value='关闭窗口' onClick="closeWindow()">

2.框架top关闭法

<script language="javaScript">
function closeWindow()
{
window.opener = null;
window.open('', '_top', '');
window.parent.close();
}
</script>
<input type='button' value='关闭窗口' onClick="closeWindow()">

3.另外还有一种网上常用的方法, 不过似乎对IE8不起作用但在IE6上是中简单的直接关闭的方法

window.opener = null;
window.close();
标签: js弹窗

相关文章

JS打造“九宫格抽奖”_js实现九宫格抽奖

在如今的营销活动中,抽奖功能已经成为提升用户活跃度的标配。尤其是“九宫格抽奖”这种形式,因其视觉冲击力强、交互简单、适配性好,被广泛应用于电商、社交、内容平台等各类场景。本文将带你从零开始,使用 原生...

react router页面跳转二次确认弹窗及样式、业务逻辑自定义

我们在编辑页面时如果需要跳走通常会需要给用户提示,react router本身已经给了我们这样的功能,我们先看看怎么使用。初见二次确认弹窗// App.jsx const App = () {...

给大伙支两招,一键去网页跳转弹窗

很多网页都加入了一个鸡贼的操作——「打开 App 阅读全文」。明明可以一次性把内容展示出来,非得给你隐藏一半,剩下一半需要下载 App 才能看。要不是隔着一条网线,这种话说到一半的人,真的,应该拖出去...

如何使用JavaScript实现Alert弹窗?

在 JavaScript 语言中,有两种方式可以实现 Alert 弹窗,一种为使用浏览器内置的原生 alert() 函数,另外也可通过自定义 DOM 元素和 CSS 实现自定义弹窗。下文为您详细介绍这...

苹果iOS9 Safari加入贴心功能:烦人弹窗请滚粗

苹果在最新的iOS9beta测试版中为手机版的Safari浏览器加入了一项十分实用的新功能,让用户们可以不用再忍受一些网站上的恶意行为。日前有不少用户在浏览网页时遭遇了“呼叫中心骗局”,即在查看网页期...

js逆向,web逆向技巧分享_js逆向工程

当我们抓取网页端数据时,经常被加密参数、加密数据所困扰,如何快速定位这些加解密函数,尤为重要。在这里分享一些技巧,如有遗漏,欢迎补充。所需工具:浏览器(Chrome,Edge等)搜索全局搜索适用于根据...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。