`

您查看的网页正在试图关闭窗口。是否关闭此窗口”的屏蔽方法(JavaScript)

    博客分类:
  • JS
阅读更多
用JS代码关闭窗口时会提示“您查看的网页正在试图关闭窗口。是否关闭此窗口”

在IE6中,可以通过在close之前设置窗体的opener属性值得以解决,范例代码如下:
window.opener= null;
window.close();

在IE7中,上述的代码并无法奏效,前几天没找到什么可以解决的方法,今天换了搜索关键词,竟然找到了可以解决的办法,而且也不用改IE设置(据说改了设置也没有用),示例代码如下

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

如果要全屏显示(去掉IE的工具栏、地址栏和菜单栏等信息),则只能用window.open();的方法。如果第一个页面就要全屏显示,则需要设置一个中转页面。中转页面代码如下:(body中什么都不必写)


<html>
  <head>
    
	
  </head>
  <script type="text/javascript">

function init_window(){ 
	var x=screen.availWidth-10;
	var y=screen.availHeight-25;
	window.open("login.jsp","","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width="+x+",height="+y+",top=0,left=0");
    window.opener = null;
    window.open("", "_self");
    window.close(); 

    //window.open("login.jsp","","height=window.screen.height, width=window.screen.width, top=0,left=0, menubar=0,toolbar=0,directories=0,location=0, status=0,scrollbars=0") 
} 


  
  </script>
  <body onload="init_window();">
    
  </body>
</html>
分享到:
评论
1 楼 yonghui958 2011-11-23  
good,i'd closed window with no prompt.
tks guys

相关推荐

    屏蔽IE弹出您查看的网页正在试图关闭窗口,是否关闭此窗口的方法

    本文将详细讲解如何在IE浏览器中,特别是IE6和IE7版本,屏蔽“您查看的网页正在试图关闭窗口,是否关闭此窗口”的提示,并实现全屏显示页面。 在IE6中,如果一个网页需要自动关闭自身并防止弹出确认关闭的对话框,...

    屏蔽IE弹出&quot;您查看的网页正在试图关闭窗口,是否关闭此窗口&quot;的方法

    标题中的“屏蔽IE弹出'您查看的网页正在试图关闭窗口,是否关闭此窗口'的方法”指的是在使用Internet Explorer浏览器浏览网页时,有时会遇到一个警告提示,询问用户是否要关闭当前窗口。这个提示通常出现在某些网页...

    JS网页屏蔽右键代码.txt

    标题与描述均提到了“JS网页屏蔽右键代码”,这主要涉及到的是JavaScript在网页开发中的应用,特别是如何通过JavaScript阻止用户在网页上进行右键点击、复制、粘贴等操作,以此来保护网页内容不被轻易复制或查看源...

    JavaScript实用技巧集锦

    JavaScript是一种广泛应用于网页和网络应用的脚本语言,它在客户端运行,允许开发者与用户进行交互,增强网页的动态性和功能性。以下是一些JavaScript的实用技巧: 1. **屏蔽鼠标右键**:通过添加`oncontextmenu=...

    55种网页常用小技巧

    而`&lt;object id=hh1 classid="..."&gt;`等对象则允许对窗口进行最小化、最大化或关闭操作,增强了网页与用户的交互能力。 以上只是“55种网页常用小技巧”中的一部分,这些技巧涵盖了网页安全、用户体验优化、页面控制...

    js禁止页面刷新禁止用F5键刷新禁止右键的示例代码.docx

    还有,这个示例还试图屏蔽一些其他可能改变页面状态的快捷键,如F11全屏、F5刷新、Ctrl+N新建窗口、Shift+F10打开菜单、退格键以及Alt+F4关闭窗口等。这部分代码使用了`onkeydown`事件并检查了不同的keyCode组合: ...

    分享Javascript中最常用的55个经典小技巧

    JavaScript是Web开发中不可或缺的一部分,它提供了丰富的功能来增强网页的交互性和动态性。下面将详细解释标题和描述中提到的一些经典技巧,并扩展讨论相关的JavaScript知识点。 1. **屏蔽鼠标右键**:`...

    ASP和js常用代码

    - **代码实现**:JavaScript检测是否在顶级窗口中;或者使用`&lt;script&gt;`标签中的逻辑判断当前页面是否嵌入在框架内。 - **解释**:第一种方法通过判断`window`对象是否等于`top`对象来实现;第二种方法通过比较`top...

    ChatWorkHideElements-crx插件

    这款插件基于JavaScript库jQuery,利用jQuery选择器的灵活性,让用户能够自定义需要屏蔽的界面元素,从而提供一个更个性化、更专注的聊天环境。 在使用ChatWork进行在线协作时,有时会遇到聊天窗口中的某些元素干扰...

    Distressing Word Remover 9.3-crx插件

    ii)增加了对服务器端脚本的主动控制能力,以响应嵌入式javascript,这些JavaScript试图检测客户端对预期渲染的干扰。 iii)添加了图像和锚点(链接)的图标替换。 2019年7月11日,星期四:发现我的突变观察者并未...

Global site tag (gtag.js) - Google Analytics