• js关闭窗口(取消提示)


       
    转自:http://blog.sina.com.cn/s/blog_8f49f0060100x48v.html
    声明:本文主要针对IE浏览器说明
    一般关闭页面(或者说关闭窗口时),我们首先想到的是window.close(),但是这段代码对使用window.open()创建的窗口非常有效, 不会有提示信息;当在主浏览器窗口中使用时,将会得到一条提示信息:提示该脚本视图关闭窗口,询问是否真的要关闭该窗口,这一点让人有时很烦恼。
    js关闭窗口(取消提示)

    现提供以下几种方式:
    (1)在ie6中使用下面的代码,即可避免提示信息
    function closewin(){
    self.opener = null;
    self.close();
    }
    (2)在ie7ie8中使用下面的代码,即可避免提示信息
    function closewin(){
    window.open('','_top');
    window.top.close();
    }
    (3)为了在ie中通用,简易使用以下方式。(因为没有ie7的环境尚未测试)
    function closewin(){
    self.opener = null;
    self.open('','_self');
    self.close();
        }
    PS:(1)self 和 window 是等价的
        (2)上述方式在firefox及其他浏览器中都可以正常使用
        (3)在firefox及其他浏览器中直接使用window.close()并不会提示是否关闭页面的信息
  • 相关阅读:
    C# delegate委托的用法
    C# new关键字的使用
    C# abstract抽象类的使用
    C# override关键字的使用
    C# sealed关键字的使用
    C# 虚函数virtual的使用
    Java IO流简介
    SpringBoot中异步请求的使用
    SpringBoot中异步调用的使用
    github
  • 原文地址:https://www.cnblogs.com/nearpengju123/p/5216184.html
Copyright © 2020-2023  润新知