`

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.js

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

    CloseWindow 1.00_C#窗口操作_

    获取桌面指定窗口,打开窗口,关闭窗口,并对窗口进行操作

    Delphi大作业close window

    Delphi大作业,有助于学友们交流与学习,有源代码,课题名称为close window

    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定时自由关闭计算机

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

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

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

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

    wx.closeWindow() window.close()关闭微信浏览器无效,当前方法被屏蔽,在 Cordova的WebView中也是这样不可用 二、显示或隐藏部分按钮接口 说明,基础类无法控制隐藏和显示 //隐藏指定菜单项,要隐藏的菜单项 //...

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

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

    Python_field_calculator

    Python_field_calculator 针对ArcGis10中字段计算器只支持Python语言的情况,现在特别上传Python版的资料,希望对大家有帮助!

    Java NIO 聊天室 JSwing

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

    Labview调用Windows下user32.dll实现模拟界面操作

    此实例为通过查询窗口句柄并调用Windows下user32.dll实现对串口调试助手界面上的一些操作。 包含一实例VI,user32.dll,串口调试助手程序,spy++(窗口句柄查询工具)以后windows function说明文档。...

    Foxtable代码汇总.rar

    .Cols(" 备注").CloseWindow() End With 按钮或菜单 2 Col 关闭列窗口With Tables(" 员工") .Cols(" 照片").OpenWindow() .Cols(" 备注").CloseWindow() End With 按钮或菜单 3 Col 移动列到指定位置With Tables(" ...

    Xcode 快捷键大全(高清pdf)

    Close Window ⌘W Close All ⌥⌘W Close Project ⌃⌘W Close Current File ⇧⌘W Save ⌘S Save All ⌥⌘S Save As ⇧⌘S Save Copy As ⌥⇧⌘S Revert to Saved ⌘U Make Snapshot ⌃⌘S Print ⌘P (复制到输入框...

    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.

    python-火爆全网表白小程序

    def closeWindow(): messagebox.showinfo(title='\u8b66\u544a',message='\u4e0d\u8bb8\u5173\u95ed\uff0c\u597d\u597d\u56de\u7b54\u54e6~') return #答应了才能关闭 def closeallwindow(): exit() def close

    win32创建子窗口 同时实现子窗口与父窗口传递信息

    win32创建子窗口 同时实现子窗口与父窗口传递信息 同时有win32显示int类型的知识点

    CloseComputer 绿色的小巧的自动关机软件

    我用过最好的CloseComputer 绿色的小巧的自动关机软件

    MultiRowWin6

    MultiRowWin6 葡萄城插件 ...资源名字为MultiRowWin6_CloseWindow。。。 安装之后有测试Demo 不过这个试用20天 20天过了之后就要重新Ghost系统才能重新安装再试用20天 要是不想这样 就只有买正版的了 同时备份用。。。

    Windows窗口自动化操作类forVB6_V2.0 clsWindow源码

    w.GetWindowByTitle("腾讯网迷你版").CloseWindow 小伙伴,是不是简洁爆了呢?:) 为了防止程序找不到窗口而一直等待可以改成: w.GetWindowByTitle("腾讯网迷你版",1).CloseWindow (意思为超时等待1秒。默认会...

Global site tag (gtag.js) - Google Analytics