`
sungang_1120
  • 浏览: 323660 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类

js 获取 关闭当前窗口

 
阅读更多

    function CloseWebPage() {
        if (navigator.userAgent.indexOf("MSIE") > 0) {
            if (navigator.userAgent.indexOf("MSIE 6.0") > 0) {
                parent.window.opener = null;
                parent.window.close();
            } else {
                parent.window.open('', '_top');
                parent.window.top.close();
            }
        } else if (navigator.userAgent.indexOf("Firefox") > 0) {
            //parent.window.location.href = 'about:blank '; 
            //parent.window.history.go(-2);  
            parent.window.opener = null;
            parent.window.close();
        } else {
            parent.window.opener = null;
            parent.window.open('', '_self', '');
            parent.window.close();
        }
    }

分享到:
评论

相关推荐

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

    在JavaScript中,监听浏览器窗口关闭事件对于实现特定的用户交互或数据保存功能至关重要。下面将详细介绍几种常用的浏览器关闭事件监听方法。 1. 方式一:适用于IE浏览器,仅在关闭时提示 ```javascript window....

    demo关闭窗口同时关闭父窗口的层-例子

    在JavaScript中,`window`对象提供了`close()`方法来关闭当前窗口。而要关闭父窗口的某个元素(如层),我们需要获取到该元素的引用,然后执行相应的操作。这可能涉及到DOM操作,比如设置元素的`display`属性为`none...

    使用javascript验证窗口是关闭还是刷新

    3. **关闭窗口/选项卡**:当用户通过点击浏览器右上角的关闭按钮或使用快捷键等方式关闭当前窗口或选项卡时,该事件的发生需要被程序所捕捉。 4. **刷新页面**:当用户手动刷新页面(通常通过F5键或浏览器工具栏中的...

    js(javascript)子窗口和父窗口交互

    这段代码中,首先获取了当前页面中的输入框值,然后使用 `window.open()` 方法创建了一个新窗口,并设置了其基本属性。之后通过 `win.document.writeln()` 向新窗口写入了简单的 HTML 内容,显示了从父窗口传递过来...

    js关闭当前页面(窗口)的几种方式总结

    1. 不带任何提示关闭窗口的js代码 代码如下:关闭</a>2.自定义提示关闭 代码如下:[removed]// 这个脚本是 ie6和ie7 通用的脚本function custom_close(){if (confirm(“您确定要关闭本页吗?”)){window....

    javascript经典特效---窗口打开关闭程序.rar

    通过这个对象,我们可以操作浏览器窗口的各种行为,包括打开新窗口、关闭当前窗口以及控制窗口的状态。 1. 打开新窗口: 使用`window.open()`方法可以打开一个新的浏览器窗口。该方法接受两个参数:要打开的URL和...

    打开关闭窗口基于javascript语言

    在标题"打开关闭窗口基于JavaScript语言"中,所指的知识点主要是如何利用JavaScript来实现浏览器窗口的动态操作,包括打开新窗口和关闭当前窗口。 在JavaScript中,`window`对象是全局对象,它代表了浏览器的窗口。...

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

    本文介绍了通过JavaScript判断浏览器是关闭还是刷新的方法。在Web开发过程中,有时候需要区分用户是关闭了浏览器窗口,还是仅仅刷新了页面,这对于执行某些特定的逻辑操作是很重要的。例如,当用户关闭浏览器窗口时...

    IE关闭主窗口时,同时关闭所有的子窗口

    首先,我们需要获取到当前窗口的所有子窗口。在JavaScript中,`window.opener`属性可以返回打开当前窗口的窗口对象,而`window.open()`返回的新窗口对象则包含了`window`属性,形成一个树状结构。遍历这个结构,我们...

    layer关闭当前窗口页面以及确认取消按钮的方法

    今天,我们主要学习如何使用layer插件来关闭当前窗口页面以及添加确认和取消按钮的方法。 首先,layer是一个基于jQuery的页面展示组件,可以用来实现模态框、提示框、加载对话框等界面元素。它为开发者提供了丰富的...

    window设定打开和关闭窗口的方法

    这个对象提供了许多方法,用于控制浏览器窗口的行为,包括打开新窗口和关闭当前窗口。本篇将详细讲解`window.open()`和`window.close()`这两个方法以及相关的知识点。 1. `window.open()`: 这个方法用于在浏览器中...

    模态窗口关闭时刷新父页面js文件

    当我们需要在用户关闭模态窗口后刷新其父页面时,JavaScript(简称js)提供了解决方案。 在JavaScript中,我们可以利用事件监听来处理模态窗口关闭的事件。首先,我们需要在模态窗口上设置一个关闭按钮,并为其添加...

    jsp页面中窗口关闭,退出的方式分享.docx

    这种方式适用于用户完成特定操作后自动关闭当前窗口的需求。 ##### 1.1 使用`window.close()`方法 通过在HTML按钮的`onclick`事件中调用`window.close()`方法来实现窗口关闭功能。 **示例代码:** ```html 关闭...

    关闭窗口的提示.rar关闭窗口的提示.rar

    在编程语言如C#、Java或JavaScript中,关闭窗口的提示可以使用各种方法实现。例如,在C#中,可以使用MessageBox.Show()方法弹出提示框;在JavaScript中,可以使用window.confirm()函数获取用户确认。这些提示通常...

    打开新窗口,并且无提示关闭老窗口

    总结起来,这段代码使用JavaScript和ActiveX对象实现了在一个网页上点击链接时打开新窗口并立即无提示地关闭当前窗口的功能。同时,也展示了如何从子窗口操作父窗口,如刷新或关闭。这些技巧对于Web开发者来说,特别...

    javascript打开静态子窗口

    需要注意的是,在某些情况下,由于浏览器的安全限制,只有当子窗口是由当前窗口打开时,当前窗口才能调用 `close()` 方法来关闭它。 示例代码: ```javascript // 在子窗口中 window.close(); ``` ### 总结 通过...

    窗口刷新父窗口然后关闭

    在普通的JavaScript中,可以使用`window.opener`属性获取到打开当前窗口的父窗口对象,然后调用父窗口的`window.location.reload()`方法来刷新父窗口。示例代码如下: ```javascript window.opener.window.location...

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

    代码实现时,需要在页面刷新或关闭时更新LocalStorage中保存的最后离开时间,确保下次判断时可以获取到正确的值。此外,页面卸载时应该执行登出电话系统等清理操作,无论页面是刷新还是关闭。 总之,区分页面刷新和...

    脚本化浏览器窗口

    若为true,则新窗口会替换当前窗口的条目。 - **操作现有窗口**: - **window.close()**: 关闭窗口,只适用于弹出窗口。 - **window.moveTo(x, y)**: 移动窗口到指定位置。 - **window.resizeTo(width, height)*...

    窗口拖拽(改变大小/最小化/最大化/还原/关闭)

    例如,`CreateWindowEx`用于创建窗口,`SetWindowLong`和`GetWindowLong`用于设置或获取窗口属性,`SetWindowPos`用于改变窗口位置和大小,而`WM_NCHITTEST`消息则用于处理鼠标在窗口非客户区(如边框和标题栏)的...

Global site tag (gtag.js) - Google Analytics