`
dongsw
  • 浏览: 81030 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

window.close() 不提示 直接关闭

 
阅读更多
window.close关闭窗口,不弹出系统提示,直接关闭
当我们用这种方法:Response.Write("<script>window.close()</script>")
总是提示什么:你查看的网页试图关闭的提示
如何去掉提示,直接关闭窗体?
可以用以下方法:
Response.Write("<script>window.opener=null;window.close()</script>")
只有ie6才支持.
opener只要设为任何值都可以,不会出现提示


如果是通过子窗体关闭父窗体时怎么做呢
子窗体(弹出窗体):
同理可得:
Response.Write("<script>window.opener.top.opener=null;window.opener.top.close()</script>")
分享到:
评论

相关推荐

    让window.close()不提示对话框

    ### 让window.close()不提示对话框 在Web开发中,有时我们需要关闭当前窗口或标签页,这通常通过JavaScript中的`window.close()`方法实现。然而,在某些浏览器中(特别是早期版本的Internet Explorer),直接调用`...

    window.close(); 关闭浏览器窗口js代码的总结介绍

    - **Chrome**:和Firefox类似,`window.close()`不能关闭用户直接输入URL打开的窗口。 - **Opera**:大多数情况下,`window.close()`可以成功关闭窗口,除非浏览器有特定的限制。 当`window.close()`在Firefox中...

    javascript消除window.close()的提示窗口

    Window.close()这句脚本是用来关闭当前窗口,如果是在window.open的窗口中执行Window.close(),将会很顺利地将窗口关闭,但如果是在一非window.open打开的窗口中执行Window.close(),将会弹出一个提示窗口,如下: ...

    解决[removed]window.close()在chrome,Firefox下失效的问题

    window.close(),一看就知道是用来关闭浏览器窗口... 在IE中,window.close()能生效,在生效的时候,会弹出提示框,询问你是否关闭该窗口,如图:    点击“是”,可以直接关闭该窗口。是这段代码在chrome和Firefo

    解决window.opener=null;window.close(),只支持IE6不支持IE7,IE8的问题

    这是因为IE6对这个操作的处理方式与其他浏览器不同,它允许在不经过用户确认的情况下直接关闭窗口。 然而,在IE7、IE8以及更高版本中,微软为了增强安全性,改变了这种行为。它们引入了一种称为"同源策略"的安全...

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

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

    FF(火狐)浏览器无法执行window.close()解决方案

    然而,不同浏览器对JavaScript的`window.close()`方法的支持情况并不相同。在FF(火狐)浏览器中,出于安全和用户体验的考虑,`window.close()`方法的执行会受到一定的限制。本文将深入探讨这一问题,并提供相应的...

    window.open

    ### window.open 不被拦截弹出窗简述 在Web开发中,`window.open()`方法用于创建一个新的浏览器窗口或标签页,并返回对新打开窗口的引用。这个方法在很多场景下非常有用,比如用来实现弹出窗口、跳转链接等功能。...

    重写window.alert方法

    在JavaScript的世界里,`window.alert`是一个非常常见的方法,它用于弹出一个带有消息的对话框,用户只能点击“确定”来关闭这个对话框。在Web开发中,有时我们需要自定义`alert`的行为,比如添加更多的交互性或者...

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

    然而,由于浏览器的安全限制,只有通过`window.open()`创建的窗口才能被`window.close()`关闭,且只有在脚本拥有焦点的窗口上才能执行此操作。例如: ```javascript var newWindow = window.open('...

    关于js-window对象的方法和属性资料

    如果当前窗口是由`window.open()`方法打开的,则可以直接调用此方法关闭;否则,可能会被浏览器的安全策略阻止。 ##### 3. `window.alert()` - **语法**:`window.alert(message)` - **描述**:显示一个带有消息的...

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

    当浏览器退出时会触发 onunload 事件,因此我们可以使用 onunload 事件做一些在页面关闭时要执行的操作,如提示用户信息等。 但是,在实际应用中我们都发现一个问题,刷新浏览器同样会触发 onunload 事件,也就是...

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

    实现不带任何提示关闭当前窗口的功能,可以通过直接调用window.close()方法来实现。但需要注意的是,window.close()方法只能关闭由脚本打开的窗口。如果要关闭当前窗口,需要配合window.open('','_self')方法使用,...

    js 关闭窗口和关闭页面的几种方法

    这是最直接的方法之一,可以直接调用`window.close()`来关闭当前窗口。 ```javascript function closeWindow() { window.close(); } ``` 这种方法适用于关闭由`window.open()`方法打开的新窗口。如果尝试关闭非由...

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

    如果`window.opener`不存在,它会尝试直接调用`window.close()`,尽管这在某些浏览器中可能仍会触发确认对话框。 需要注意的是,这种方法并不总是奏效,因为不同的浏览器有不同的安全策略。有些浏览器可能不允许非...

    关闭网页无提示的js代码

    - **用户体验**:虽然不显示任何提示可以快速关闭窗口,但在某些情况下,尤其是涉及到数据保存等重要操作时,最好还是给出适当的提示,以免造成用户的误解或数据丢失。 通过上述方法,我们可以有效地实现在多种...

Global site tag (gtag.js) - Google Analytics