`

close Window

    博客分类:
  • js
阅读更多

----------------例子1------------
代码:

<script>

window.onbeforeunload 
= function() 
{
alert(
"111222");
  
var n = window.event.screenX - window.screenLeft;
  
var b = n > document.documentElement.scrollWidth-20;
  
if(b && window.event.clientY < 0 || window.event.altKey)
  
{
    window.event.returnValue 
= ""
  }

}



</script>
<!--   方法2 
<script language=javascript>
window.onbeforeunload = function()
{
  if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey)
  {
    window.event.returnValue = "";
  }
}
</script>
-->

<!--   方法3
如何让IE6.0右上角的“关闭”按钮失效?
实例1即可实现。
-----------------------------------
<script language=javascript>
window.onbeforeunload = function()
{
  if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey)
  {
    window.event.returnValue = "";
  }
}
</script>

2----------------------
没有关闭按扭
window.open("","","fullscreen=3")

3----------------------
屏蔽alt+f4
if (window.event.altKey && k == 115){
return false;
}
将1.复制到WEB页面中任何位置即可。J)育)kI{t育|1WRd%1

供教F2络z管.育M软d0

络mr5H7I*业.4"s
z教络kt&!va业5$s^:

eQ1x3Ad%l中~DK网NH教dBziNoq$n\+-
$@0R中[件rn2w*69

-->


----------------例子2------------
代码:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Confirm Before Leave</title>
<script language="javascript" type="text/javascript"><!--
var pb_strConfirmCloseMessage;
var pb_blnCloseWindow = false;
pb_strConfirmCloseMessage 
="您真的要离开本页吗?";
function ConfirmClose() {
window.event.returnValue 
= pb_strConfirmCloseMessage;
pb_blnCloseWindow 
= true;
}

function ShowConfirmClose(blnValue) {
if(blnValue) {
document.body.onbeforeunload 
= ConfirmClose;
}
 else {
document.body.onbeforeunload 
= null;
}

}

//-->
</script>
</head>
<body onload="ShowConfirmClose(true);">
<input type=button value="提示" onclick="ShowConfirmClose(true);">
<input type=button value="不提示" onclick="ShowConfirmClose(false);">
<input type=button value="测试刷新" onclick="window.location.reload();">
</body>
</html>


----------------例子3------------
代码:

<html>   
  
<head>   
  
<meta   http-equiv="Content-Type"   content="text/html;   charset=iso-8859-1">   
  
<OBJECT   id=closes   type="application/x-oleobject"   classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">     
  
<param   name="Command"   value="Close">     
  
</object>   
  
</head>   
  
<body>   
  
<p   align="center"><font   size="6">   
  
<input   type="button"   value="CLOSE"   onclick="closes.Click();">   
  
</font></p>   
  
</body>   
  
</html>


----------------例子4------------
代码:

<script language="javascript">
  g_blnCheckUnload 
= true;
  
function RunOnBeforeUnload() {
     
if (g_blnCheckUnload) {window.event.returnValue = 'You will lose any unsaved content';   
     }
  
  }

</script>
<body  onbeforeunload="RunOnBeforeUnload()">
</body>
分享到:
评论

相关推荐

    CloseWindow 1.00_C#窗口操作_

    "CloseWindow 1.00"显然是一款用C#编写的工具,主要用于处理和操作Windows系统中的窗口。这款工具提供了获取、打开、关闭窗口以及执行其他相关操作的功能。下面将详细介绍这个主题中的相关知识点。 1. **C#基础**:...

    closewindow.js

    兼容各浏览器的通用关闭JS,兼容的浏览器有火狐、谷歌、IE等!

    Delphi大作业close window

    在Delphi编程环境中,"Close Window"大作业通常是指创建一个应用程序,并实现关闭窗口的功能。这个作业旨在帮助学习者深入理解Delphi中的窗口管理和事件处理机制。Delphi是一款基于Object Pascal语言的集成开发环境...

    closewindow:按名称关闭任何窗口。-matlab开发

    需要通用 DLL 调用, ... CLOSEWINDOW 关闭一个窗口。 CLOSEWINDOW(NAME) 关闭具有特定名称的窗口。 例子: &gt;&gt; system&#40;'记事本&'&#41;; &gt;&gt; closewindow('无标题 - 记事本')

    不要用最后一个标签关闭窗口。「Don't Close Window With Last Tab」-crx插件

    避免使用最后一个选项卡关闭谷歌Chrome,这是最不具有侵入性的方式。 此扩展程序仅保留一个固定页面,以防止在关闭最后一个窗口的最后一个标签页(或每个窗口都是可配置的)时关闭Chrome。为了保持标签栏干净(与...

    CloseWindow定时自由关闭计算机

    自行设置程序有效时期 自动关闭计算机倒计时自行设定 立即关闭计算机 先行判断操作系统

    16-kinds-of-close-the-window.rar_close

    15. **使用Me.CloseWindow**: 在某些情况下,可能需要使用窗体的CloseWindow方法,这通常涉及到更复杂的窗口管理。 16. **多线程关闭**: 当窗体在非主线程中打开时,关闭操作可能需要特别处理,以防止线程同步问题...

    Don't Close Window With Last Tab-crx插件

    语言:English 避免以最后一个标签关闭Google Chrome,这是最不麻烦的方式。 此扩展程序仅保留一个固定页面,以防止在关闭最后一个窗口的最后一个标签页(或每个窗口都是可配置的)时关闭Chrome。...

    微信js-sdk界面操作接口用法示例

    `wx.closeWindow()` 是用于关闭当前微信内置浏览器窗口的方法,但在Cordova的WebView中这个方法会被屏蔽,因此可能无法生效。另外,尝试使用`window.close()`同样无效。 2. 显示或隐藏部分按钮: - 隐藏指定菜单...

    This is a bas file to close any window with just it’s capti

    2. **API调用**:如果`WScript.Shell`不支持直接关闭窗口,可能需要使用API函数,如`FindWindow`找到具有特定标题的窗口句柄,然后调用`CloseWindow`或`PostMessage`来关闭它。这需要了解Windows API的基本用法,并...

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

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

    Python_field_calculator

    根据给定文件的内容,我们今天要详细探讨的知识点是ArcGIS中的Python字段计算器(Python field calculator)。这个工具对于使用ArcGIS10版本的用户尤其重要,因为它提供了字段计算器只支持Python语言的解决方案,极...

    arcgis10.3破解文件(附操作说明)

    很好用的arcgis 10.3.1 ,破解工具。...6. Close window and install ArcGIS Desktop. 7. Replace AfCore.dll in folder C:\Program Files (x86)\ArcGIS\Desktop10.3\bin with provided file. 8. Run ArcMap.

    HTML与CSS(最大化,最小化和关闭)

    &lt;button class="close" onclick="closeWindow()"&gt;× ``` #### JavaScript行为 JavaScript是实现这三个按钮功能的关键。在示例中,我们定义了三个简单的函数来分别处理最小化、最大化以及关闭窗口的行为。这些函数...

    Java NIO 聊天室 JSwing

    public void closeWindow(final BootEndInterface ed) { this.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e1) { ed.end(); } }); } public void ...

    关闭,注销,重启源码

    这里我们将深入探讨这些概念,并结合"CloseWindow"这个文件名,推测这可能与窗口操作或桌面环境的控制有关。 1. **关闭**: 在计算机系统中,关闭通常指的是结束一个程序或者服务的运行。在源码层面,关闭操作可能...

    wpf两种方式自动消失的提示框

    3. 在代码-behind中(`AutoClosePrompt.xaml.cs`),添加一个关闭窗口的方法,例如`CloseWindow`。 4. 使用DispatcherTimer替换System.Windows.Forms.Timer,因为它更适用于WPF环境。 ```csharp DispatcherTimer ...

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

    function closeWindow() { window.close(); } ``` 这种方法适用于关闭由`window.open()`方法打开的新窗口。如果尝试关闭非由`window.open()`打开的窗口(例如浏览器直接加载的页面),则可能会因浏览器的安全策略...

    浏览器自动关闭html+js

    function closeWindow() { window.close(); // 使用window.close()方法关闭当前窗口 } // 或者,如果要在页面加载完毕后立即关闭 window.onload = function() { setTimeout(closeWindow, 2000); // 延迟2秒...

    IE(6,7,8)与FireFox兼容的打开关闭窗口脚本

    function closeWindow(windowRef) { if (windowRef && !windowRef.closed) { if (isIE()) { try { windowRef.close(); // IE可能需要try-catch } catch(e) {} } else { windowRef.close(); } } } function...

Global site tag (gtag.js) - Google Analytics