精华内容
下载资源
问答
  • easyui中,我们经常需要在创建的窗口window关闭当前窗口,或者tab的子页面中关闭当前tab页面。下面给出方法(此方法只适用于一次父子嵌套)。 子窗口页面(window)中关闭当前窗口 //子页面JS方法 function ...

    easyui中,我们经常需要在创建的窗口window中关闭当前窗口,或者tabs的子页面中关闭当前tabs页面。下面给出方法(此方法只适用于一次父子嵌套)。

    • 子窗口页面(window)中关闭当前窗口
    //子页面JS方法
    function getCloseModuleWin(){  
        console.log(window.parent.closeModuleWin()); 
    }
    //父页面JS方法
    function closeModuleWin(){
        $('#addModuleWin').window('close')//addModuleWin为调用的ID
        return '返回父页面属性';
    }
    • tab子页面关闭当前tab
        //子页面JS方法(title为tab的标题)
        function closeThisTab(title){  
            window.parent.closeTab(title)  
        }
        //父页面JS方法
        function closeTab(title){
            if ($('#ttab').tabs('exists',title)){
                $('#ttab').tabs('close',title)
            } 
    
        }
    展开全文
  • JS关闭当前窗口window.close()方法

    千次阅读 2020-05-11 11:25:29
    过去,当直接调用window对象的close()方法,而不是对window实例调用close()时,浏览器会关闭最前面的窗口,不管脚本是否创建了该窗口。现在,出于安全原因,不再允许脚本关闭未...Google则会立即关闭当前页面。 2.wind

    过去,当直接调用window对象的close()方法,而不是对window实例调用close()时,浏览器会关闭最前面的窗口,不管脚本是否创建了该窗口。现在,出于安全原因,不再允许脚本关闭未打开的窗口。(Firefox46.0.1:脚本无法关闭尚未打开的窗口)

    1.直接调用window对象的close()方法

    window.close()
    

    当直接调用window.close()方法时,IE会弹出提示框,询问是否关闭此窗口。
    在这里插入图片描述
    Firefox则不会关闭页面
    Google则会立即关闭当前页面。

    2.window实例调用close()方法

    针对IE,去除提示框需要创建一个window实例,先打开该窗口,就可以直接关闭。

    window.opener = null;
    window.open('', '_self');
    window.close();
    

    针对FireFox,之所以window.close在firefox不能使用,是因为firefox默认不能关闭用户打开的网页。
    利用在当前窗口中打开一个新窗口来替换当前打开的页面,然后关闭该窗口。其中window.open(‘about:blank’,’_self’)返回的是当前窗口的引用。

    var opened=window.open('about:blank','_self');   
    opened.opener=null;
    opened.close();
    

    如果要关闭的页面有父页面,可以使用下面的方法

    window.open('','_parent','');
    window.close();
    

    3.兼容写法:

    if(firefox) {
       var opened=window.open('about:blank','_self');   
       opened.opener=null;
       opened.close();
    } else {  
       window.opener = null;
       window.open('', '_self');
       window.close();
    }
    

    最直接的办法是在FireFox浏览器中输入about:config,然后找到dom.allow_scripts_to_close_windows项,把false设为true,这样window.close()就可以使用了,FireFox默认状态window.close是无效的。但需要客户去设置,肯定不是开发者想要的。

    展开全文
  • 移动端关闭当前窗口/关闭当前页面

    万次阅读 2017-03-29 18:21:59
    转发自:... if (userAgent.indexOf(“Firefox”) != -1 || userAgent.indexOf(“Chrome”) !=-1) { window.location.href=”about:bl

    转发自:http://www.cnblogs.com/htmlcssjs/p/4569914.html

    var userAgent = navigator.userAgent;
    if (userAgent.indexOf(“Firefox”) != -1 || userAgent.indexOf(“Chrome”) !=-1) {
    window.location.href=”about:blank”;
    }else if(userAgent.indexOf(‘Android’) > -1 || userAgent.indexOf(‘Linux’) > -1){
    window.opener=null;window.open(‘about:blank’,’_self’,”).close();
    }else {
    window.opener = null;
    window.open(“about:blank”, “_self”);
    window.close();
    }
    希望对大家有帮助!

    展开全文
  • js jquery关闭当前窗口

    万次阅读 2021-01-23 02:20:09
    js/jquery关闭当前窗口 closeWindow: function() { var userAgent = navigator.userAgent; if (userAgent.indexOf("Firefox") != -1 || userAgent.indexOf("Chrome") != -1) { location.href = "about:blank"; ...
    本文仅供学习交流使用,如侵立删!联系方式及demo下载见文末

    js/jquery关闭当前窗口

    closeWindow: function() {
        var userAgent = navigator.userAgent;
        if (userAgent.indexOf("Firefox") != -1 || userAgent.indexOf("Chrome") != -1) {
            location.href = "about:blank";
        } else {
            window.opener = null;
            window.open('', '_self');
        }
        window.close();
    }
    
    

    本文仅供学习交流使用,如侵立删! 企鹅 、WX: 1033383881

    展开全文
  • 原创地址:js关闭当前页面/关闭当前窗口/移动端 代码 function close(){ var userAgent = navigator.userAgent; if (userAgent.indexOf("Firefox") != -1 || userAgent.indexOf("Chrome") !=-1) {  window....
  • mui 关闭当前窗口

    千次阅读 2019-02-18 09:34:00
    在提交表单的时候,我们都...需要关闭当前打开的窗口。 bit.alert('提交成功' + (result.category.needAudit ? ",请耐心等待管理员审核信息后显示" : ""), function () { if (typeof window.listPage != 'u...
  • js关闭当前窗口、标签页

    千次阅读 2020-04-04 22:18:05
    js关闭当前窗口、标签页 1、通过a标签 <a href="javascript:window.opener=null;window.open('','_self');window.close();">关闭当前窗口</a> 2、通过按钮 <body> <button id="btn">关闭...
  • tmux关闭某个不响应的窗口(window)

    千次阅读 2020-11-05 10:30:31
    在使用tmux过程中,难免会遇到某个窗口不响应或很长时间才响应,怎么办?不能因为某一个窗口而关闭整个session,所以,只能关闭它,再重新开一个。 1、先列出所有的session及每个窗口... #关闭当前tmux的第2个窗口 ...
  • idea关闭当前窗口的快捷键

    千次阅读 2020-09-19 11:03:30
    使用idea的快捷键不是很多,但是关闭当前窗口还是经常使用的,idea默认的快捷键是ctrl+f4…不是很方便,所以修改下 修改步骤如下: File—>settings—>keymap—>main menu—>window—>editor tabs—...
  • 移动端 js关闭当前窗口

    千次阅读 2018-03-28 15:46:01
    移动端window.close() 不起作用, 微信端关闭当前页面: WeixinJSBridge.call('closeWindow');
  • js关闭当前窗口

    千次阅读 2018-04-25 11:07:45
    this.window.opener = null; window.close(); 
  • 关闭当前窗口的方法

    千次阅读 2017-08-08 11:14:42
    1. 不带任何提示关闭窗口的js代码 代码如下: &lt;a href="javascript:window.opener=null;window.open('','_self');window.close();"&gt;关闭&lt;/a&gt; 2.自定义提示关闭 代码...
  • h5 关闭当前窗口

    千次阅读 2020-06-12 14:10:26
    | navigator.language).toLowerCase() } 关闭窗口 // main.js import { browser } from '@/utils/utils.js' Vue.prototype.isWeixin = browser.versions.weixin // App.vue if (this.isWeixin) { wx.closeWindow();...
  • JavaScript捕获window窗口关闭事件

    万次阅读 2015-06-11 11:42:54
    工作中遇到有这样的情景,...网上找了很多,都是说用js处理window关闭事件的,要么说onbeforeunload 方法,要么说onunload方法。 感觉都不能实现。后来突然想到这样的办法:用这两个方法一起来实现! 原因: onbef
  • java关闭当前窗口打开另一窗口

    千次阅读 2013-09-04 22:10:24
    在java中释放当前窗口可以使用this.dispose(); 不能用System.exit(0)\因为这样会关闭JVM中所有的资源,也就是关闭所有界面,等于结束当前程序。 原文地址:...
  • 在子窗口的类里面的确定按钮事件监听里面写上这样一句话 jframe.dispatchEvent(new WindowEvent(jframe,WindowEvent.WINDOW_CLOSING) );
  • 浏览器处于安全策略考虑,只允许Javascript关闭由javascript打开的页面,为了用js关闭当前窗口,我们可以这么考虑,这也是最常用的做法。 <a href="javascript:;" onclick='xx()'>fdsafas</a> ...
  • $(function () {  $('#windowsMSG').window({  onBeforeClose: function () { //当面板关闭之前触发的事件 ... if (confirm('窗口正在关闭,请确认您当前的操作已保存。\n 是否继续关闭窗口?')) {  
  • Vuejs关闭当前窗口后刷新父页面

    万次阅读 2018-05-04 17:27:57
    点击页面上某个按钮之后关闭当前浏览器窗口。js的解决方法用的 window.opener=null; window.open('',self); window.close();如果这个方式还不行得话解决办法:可在添加成功之后添加代码 “parent.location.reload();...
  • 怎样用JS实现关闭当前窗口

    万次阅读 2017-10-12 14:46:49
    1、 不带任何提示关闭窗口的js代码 关闭 2、自定义提示关闭 // 这个脚本是 ie6和ie7 通用的脚本 function custom_close(){ if (confirm("您确定要关闭本页吗?")){ window.opener=null; window.open('','_self'...
  • emacs 关闭当前窗口 :C-x 0

    千次阅读 2018-05-11 13:39:42
    关闭当前窗口 :C-x 0
  • js/jquery关闭当前窗口

    万次阅读 2019-01-24 15:00:03
    closeWindow: function() { var userAgent = navigator.userAgent; if (userAgent.indexOf("Firefox") != -1 || userAgent.indexOf("Chrome") != -1) { location.href = "about:blank&...
  • html和php关闭当前窗口

    千次阅读 2018-09-22 15:44:22
    javascript:window.opener=null;window.open('','_self');window.close();" type="button"&gt;   &lt;a href="javascript:window.opener=null;window.open('','_self');window....
  • function showwin(win,wid,heit){ var l = (screen.width - wid) / 2; var t = (screen.height - heit) / 2; win3=window.open(win,"showwin","toolbar=no,location=no,directories=no,status=no,"+"res
  • Selenium关闭多余窗口保留当前窗口

    千次阅读 2019-11-19 09:53:41
    from selenium import webdriver ...d1.maximize_window() d1.get(Firsturl) # 代码简化了,之后,点击连接打开新的标签页 First_handle = d1.current_window_handle n = d1.window_handles print (n) school_ha...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 123,658
精华内容 49,463
关键字:

window关闭当前窗口