精华内容
下载资源
问答
  • 关闭当前窗口方法

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

    1. 不带任何提示关闭窗口的js代码

    代码如下:


    <a href="javascript:window.opener=null;window.open('','_self');window.close();">关闭</a>


    2.自定义提示关闭

     

     

    代码如下:


    <script language="javascript">
    // 这个脚本是 ie6和ie7 通用的脚本
    function custom_close(){
    if 
    (confirm("您确定要关闭本页吗?")){
    window.opener=null;
    window.open('','_self');
    window.close();
    }
    else{}
    }
    </script>

     

    <input id="btnClose" type="button" value="关闭本页" onClick="custom_close()" />


    3.关闭当前页面:

     

    代码如下:


    <a href="javascript:window.opener=null;window.close();">关闭</a>如果是按钮则:

     

    Response.Write("<script language=\"javascript\">window.opener=null;window.close();</script>");


    这样点关闭的时候就不会弹出如当前窗口正试图关闭的对话框了.

     

    那么怎么样当用户点浏览器的最大化最小化关闭按钮中的关闭按钮时也弹出关闭的确认对话框呢?这样:

    代码如下:


    <body οnbefοreunlοad="return '真的要关闭此窗口吗?'">


    这样的话在点关闭时候就会执行onbeforeunload函数,弹出真的要关闭此窗口吗的对话框,点取消返回假,不关闭,点确定返回真关闭窗口

     


    那么怎么样才能够点击某个按钮的时候弹出确定取消对话框呢??如果点取消就不执行下面的代码,点确定就继续执行下面的代码?

    在按钮的单击里写:

    代码如下:


    Response.Write("<script language=\javascript\">" + "if(confirm(\"确定吗?\"))"+"{window.location.href='default.aspx';}"+"else{history.back();}"+"</script>");


    意思是:首先用confirm函数弹出个有确定取消的对话框,如果你点了确定就返回真,就执行window.location.href='default.aspx'代码,如果点了取消就返回假,就执行history.back();返回到原来的页面

    展开全文
  • 一、JS实现关闭当前窗口,刷新父窗口 JS代码如下:  function refreshParent() {  window.opener.location.href = window.opener.location.href;  window.close();   }    html页面...

    一、JS实现关闭当前子窗口,刷新父窗口

    JS代码如下:

    <script>
     function refreshParent() {
      window.opener.location.href = window.opener.location.href;
      window.close();  
                  
    </script>

     

    html页面代码如下:

    <input type="button" id="btn1" class="btn" value="同意" disabled=true οnclick="refreshParent()" />


    二、JS子窗口与父窗口之间的调用

    地址:http://azrael6619.iteye.com/blog/486079

    展开全文
  • 关闭当前浏览器窗口无效问题解决

    千次阅读 2020-08-21 10:21:09
    @[关闭当前浏览器窗口无效问题解决) 关闭当前浏览器窗口无效问题解决 Scripts may close only the windows that were opened by them. 由于谷歌浏览器的安全策略 脚本只能关闭由它们打开的窗口。 所以会导致 window....

    @[关闭当前浏览器窗口无效问题解决)

    关闭当前浏览器窗口无效问题解决

    Scripts may close only the windows that were opened by them.

    由于谷歌浏览器的安全策略 脚本只能关闭由它们打开的窗口。 所以会导致 window.open(’’, ‘_self’, ‘’) window.close() 无效,规避这一问题的方法是使用js打开新窗口打开当前页面 类似如下:
    页面A(将跳转到B的页面)使用js跳转:window.open(‘l要关闭链接地址’,’_blank’)
    页面B(想要关闭窗口的页面):在要关闭的那个页面写window.open(’’, ‘_self’, ‘’) window.close(),就好了
    vue项目亲测有效

    展开全文
  • 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
  • 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"; ...
  • Mac快速关闭当前窗口

    千次阅读 2020-05-13 12:02:16
    command+w
  • easyui中,我们经常需要在创建的窗口window中关闭当前窗口,或者tab的子页面中关闭当前tab页面。下面给出方法(此方法只适用于一次父子嵌套)。 子窗口页面(window)中关闭当前窗口 //子页面JS方法 function ...
  • 原创地址:js关闭当前页面/关闭当前窗口/移动端 代码 function close(){ var userAgent = navigator.userAgent; if (userAgent.indexOf("Firefox") != -1 || userAgent.indexOf("Chrome") !=-1) {  window....
  • 1 子页面关闭当前窗口 1.1 获取当前窗口索引,关闭  var index = parent.layer.getFrameIndex(window.name);  parent.layer.close(index);//关闭当前页 1.2 刷新父页面; window.parent.location.reload()...
  • Java Swing 如何关闭当前窗口

    万次阅读 2019-06-09 19:21:17
    在写swing项目的时候,发现窗体关闭是一个比较烦,因为每次一关闭某...主界面主要是有两个JButton,一个是通过按钮事件调起另一个JFame,另一个是关闭当前窗体。 // 设置按下右上角X号后关闭 jFrame.setDefaultC...
  • WinFrom 打开新窗口关闭当前窗口

    千次阅读 2010-11-13 00:16:00
    打开新窗口关闭当前窗口,设置主窗口
  • C#后台关闭当前Web窗口

    千次阅读 2018-12-21 01:16:04
    前台asp按钮(此处我是一个ImageButton)  &lt;asp:ImageButton ID="ImageButton4" ImageUrl="~/images/btndel2.png" runat="server"...后台关闭Web窗口  pr
  • 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();...
  • dwz关闭当前dailog窗口

    千次阅读 2013-04-27 09:54:54
    dwz dialog链接扩展 A所指向页面将会在dialog...弹出窗口 或 打开窗口一 Max 属性表示此dialog打开时默认最大化, mask表示打开层后将背景遮盖. maxable: dialog 是否可最大化, minable:
  • 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">关闭...
  • VB 关闭窗口关闭当前窗体

    万次阅读 2015-03-03 19:01:39
    刚学习VB,想用一个button 关闭当前Form(窗体) 1,网上搜索到 End 可以关闭,试了一下结果是关闭所有窗体。 2,Unload Me 关闭当前窗口
  • java关闭当前窗口打开另一窗口

    千次阅读 2013-09-04 22:10:24
    在java中释放当前窗口可以使用this.dispose(); 不能用System.exit(0)\因为这样会关闭JVM中所有的资源,也就是关闭所有界面,等于结束当前程序。 原文地址:...
  • 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');
  • 按ESC关闭当前窗口

    千次阅读 2012-02-03 10:55:00
    在WinForm中经常会需要实现这样的功能:按ESC关闭当前窗口,或者按不同的键,实现不同的功能。 下文以实现按ESC关闭当前窗口为例: protected override bool ProcessCmdKey(ref Message msg, Keys keyData) {...
  • layui 关闭当前弹出窗口

    万次阅读 2018-10-12 17:10:57
    var index=parent.layer.getFrameIndex(window.name); //获取当前窗口的name parent.layer.close(index); //关闭窗口 (仅做笔记)
  • private void Btn_OK_Click(object sender, EventArgs e)... //打开另一个窗口的同时关闭当前窗口  Thread th = new Thread(delegate () { new Frm_Main().ShowDialog(); });  th.Start();  this.Close(); } ...
  • ubuntu 强制关闭程序或窗口方法

    千次阅读 2019-02-25 11:38:51
    常用的方法: $ps -aux 查看所有运行的进程 $kill -9 (PID) 杀死进程号为PID的进程 其他类似方法: $killall ( your program name ) killall 加程序名字,直接杀掉程序所有进程 ...鼠标不能关闭图...
  • 微信关闭当前浏览窗口页面Js

    千次阅读 2018-01-22 10:11:42
    function closeWx(){ window.close(); WeixinJSBridge.call('closeWindow'); }
  • emacs 关闭当前窗口 :C-x 0

    千次阅读 2018-05-11 13:39:42
    关闭当前窗口 :C-x 0
  • Vuejs关闭当前窗口后刷新父页面

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

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 359,650
精华内容 143,860
关键字:

关闭当前活动窗口的方法