`

js如何支持多浏览器关闭窗口

阅读更多

// 亲测可以在IE 9/火狐下面可以运行
 	function closeme() {
		var browserName = navigator.appName;
		if (browserName == "Netscape") {
			window.open('', '_parent', '');
			window.close();
		} else if (browserName == "Microsoft Internet Explorer") {
			window.opener = "whocares";
			window.close();
		}
	}
分享到:
评论

相关推荐

    JS针对浏览器窗口关闭事件的监听方法集锦

    下面将详细介绍几种常用的浏览器关闭事件监听方法。 1. 方式一:适用于IE浏览器,仅在关闭时提示 ```javascript window.onbeforeunload = onclose; function onclose() { if (event.clientX > document.body....

    js关闭浏览器窗口及检查浏览器关闭事件

    js关闭浏览器窗口 js关闭浏览器窗口,不弹出提示框。支持ie6+,火狐,谷歌等浏览器。 代码如下: <html> <head /> <body> [removed] function closeWin(){ window.opener=null; window.open(”,’_...

    判断浏览器是刷新还是关闭窗口

    为此,JavaScript 提供了 `onunload` 事件,它会在浏览器窗口被关闭或者用户离开当前页面时触发。然而,在实际的应用场景中,我们可能会遇到一个棘手的问题:不论是刷新页面还是真正关闭窗口,`onunload` 事件都会被...

    基于JavaScript判断浏览器到底是关闭还是刷新(超准确)

    // 浏览器关闭的情况 } else { // 浏览器刷新的情况 } }; ``` 作者还提出了对Firefox的特别处理,因为Firefox在某些情况下只触发`onbeforeunload`事件,而不触发`onunload`。此外,代码中还涉及到使用jQuery的`...

    JS监听关闭浏览器事件

    ### JS监听关闭浏览器事件 在Web开发中,有时我们需要对用户关闭浏览器窗口或标签页的行为进行监测,并在这些行为发生前执行某些操作。这通常涉及到`onbeforeunload`和`onunload`这两个事件处理程序。 #### 1. `...

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

    在JavaScript中,无提示关闭浏览器窗口的操作可能会受到浏览器安全策略的限制,主要是为了防止恶意脚本强制关闭用户未预期的窗口。以下将详细介绍两种在不同情况下尝试关闭浏览器窗口的方法: 1. 使用JavaScript的`...

    脚本化浏览器窗口

    ### 脚本化浏览器窗口知识点详解 #### 14.1 计时器 - **setTimeout 和 setInterval**: 这两个方法允许开发者设置一个函数在指定时间后执行一次(setTimeout)或每隔一段时间重复执行(setInterval)。它们是客户端...

    JS区分浏览器页面是刷新还是关闭

    在Web开发中,区分浏览器页面是刷新还是关闭的需求非常常见,这主要是为了优化用户体验和保证系统的操作逻辑。传统的做法是使用BOM(Browser Object Model)事件中的onbeforeunload事件,该事件会在页面即将卸载前...

    浏览器窗口属性大全

    ### 浏览器窗口属性大全:深入理解与应用 #### 引言 在Web开发领域,`window`对象是核心且不可或缺的一部分,它不仅代表了浏览器窗口本身,还提供了丰富的属性和方法,允许开发者对浏览器窗口进行精细控制,实现...

    onunload事件判断浏览器是刷新还是关闭窗口

    这个方法的原理是,当浏览器关闭时,window.event.screenX 和 window.event.clientY 属性的值将满足一定的条件,因此可以根据这个条件来判断浏览器是刷新还是关闭窗口。 我们可以使用 onunload 事件和 event....

    实现浏览器全屏窗口的几种方法

    ### 实现浏览器全屏窗口的几种方法 在日常浏览网页的过程中,我们可能会遇到一种现象:浏览器的工具栏、菜单栏等界面元素消失不见,只留下网页的内容占据整个屏幕空间。这种全屏显示的效果不仅可以带来更加沉浸式的...

    JS网页定时自动关闭-无浏览器提示

    在JavaScript(JS)编程中,实现网页定时自动关闭是一个常见的需求,特别是在临时通知或消息提示的场景下。这种功能能够避免用户手动关闭页面,提升网页的互动性和用户体验。本示例将详细介绍如何在不触发浏览器确认...

    JS监听关闭浏览器事件之Onunload与Onbeforeunload

    在JavaScript中,对浏览器窗口关闭事件的监听是开发者经常需要用到的功能,这可以帮助我们在用户离开页面时执行一些必要的操作,比如保存数据、清理资源或者显示确认提示。本文将深入探讨两个关键的JavaScript事件:...

    浏览器插件,添加关闭当前窗口的按钮

    在本例中,我们关注的是一个名为“关闭当前窗口的按钮”的插件,它的主要功能是为浏览器添加一个额外的选项,允许用户快速关闭当前的浏览窗口。 在默认情况下,大多数浏览器都提供了关闭标签页的选项,但并不总是有...

    JavaScript关闭当前页面(窗口)不带任何提示

    在使用JavaScript进行网页编程时,经常需要控制浏览器窗口的行为。特别是关闭当前页面或窗口,这是一个常见的需求。本文将详细解释如何使用JavaScript关闭当前页面或窗口,且不弹出任何提示信息。 1. 不带任何提示...

    javascript关闭子窗口

    在JavaScript中,关闭子窗口是一项常见的操作,尤其在网页交互和多窗口应用中。这篇博客主要探讨了如何通过JavaScript来实现这一功能,并可能涉及到浏览器的安全策略以及跨窗口通信。 首先,我们来理解“子窗口”这...

    跨浏览器弹出窗口[js]

    "跨浏览器弹出窗口[js]"这个主题就是关于如何使用JavaScript实现一个能够在不同浏览器上一致显示的弹出窗口功能,同时考虑到用户体验,可能还涉及到遮罩层的实现。下面我们将详细探讨这个话题。 首先,"open div...

Global site tag (gtag.js) - Google Analytics