JS怎样捕获浏览器关闭时间弹出自定义对话框

<script type="text/javascript">
window.onbeforeunload = function (e) {
e = e || window.event;
// 兼容IE8和Firefox 4之前的版本
if (e) {
e.returnValue = ‘关闭提示‘;
}
// Chrome, Safari, Firefox 4+, Opera 12+ , IE 9+
return ‘关闭提示‘;
};
</script>

时间: 2024-10-08 09:20:45

JS怎样捕获浏览器关闭时间弹出自定义对话框的相关文章

HTML页面弹出自定义对话框带遮蔽罩(使用JavaScript)

转载:http://blog.sina.com.cn/s/blog_610f47c50100ohe4.html 原理其实很简单:首先绘制弹出的自定义对话框,将其使用display:none隐藏,因为设置为none,其在页面中并不占用空间: 遮蔽罩使用一个div,然后将其宽高设置为整个显示窗口大小,配置其透明度,在将其z-index属性大于主页面的z-index的值,也就是遮蔽层在主页面上方,如此即可 事先隐藏一个div,在需要的时候调出显示既可. <!--以下代码从网上多处学习整合而成,由于来源

ArcGIS api fo silverlight学习三(利用ElementLayer实现鼠标悬浮弹出自定义窗体)

接着上一节继续学习,本节主要是利用ElementLayer实现鼠标悬浮弹出自定义窗体 参考博文:http://www.cnblogs.com/luxiaoxun/p/3322218.html 一.新建silverlight用户控件 自定义窗体,可以放置很多控件,命名为MyMapTip.xaml,代码为: <Grid x:Name="LayoutRoot" Width="400" Height="100" Background="T

HTML页面居中弹出自定义窗口层(实现可拖拽)

使用DIV弹出窗口来动态显示内容的原理:首先采用CSS和HTML隐藏弹窗中的内容,然后利用JavaScript(本教程中是JQuery)来动态显示它们.这种效果不仅能够充分利用有限的版面空间,而且能够提高用户体验:更重要的是,它并不影响SEO效果(因为它实际存在于页面中,只是初始为不可见状态) 1.在html页面中定义一个div,并在div实现我们需要展示的内容. <body> <div id="login"> <h2><img src=&qu

右键弹出自定义菜单,很有意思呀!

<HTML><HEAD><TITLE>右键菜单</TITLE> <SCRIPT language="javascript"> <!-- function showmenuie5(){ var rightedge=document.body.clientWidth-event.clientX var bottomedge=document.body.clientHeight-event.clientY if (righte

HTML中心在页面上弹出自定义表单层(实现可能拖累)

使用DIV窗体来动态显示内容的原理:首先採用CSS和HTML隐藏弹窗中的内容,然后利用JavaScript(本教程中是JQuery)来动态显示它们.这样的效果不仅可以充分利用有限的版面空间,并且可以提高用户体验:更重要的是,它并不影响SEO效果(由于它实际存在于页面中.仅仅是初始为不可见状态) 1.在html页面中定义一个div,并在div实现我们须要展示的内容. <body> <div id="login"> <h2><img src=&qu

点击链接不在浏览器打开而是弹出下载对话框

怎样点击直接下载 直接让客户端浏览器下载已知类型的文件实现点击链接直接下载文件 点击后直接下载而不是将其打开 写下载链接的时候,对于txt,doc,xls等文本类型的文件,点击链接时怎样才能直接下载,而不打开呢 如何左键点击连接连接直接下载.txt文件 网上搜到提供的方法都是用fso stream读取文件,然后通过修改http headers的办法,比较麻烦,而且效率很低. IIS里边有一项Custom HTTP Headers 的选项,可以直接在里边修改Content-disposition为

Chrome 浏览器 禁止再次弹出此对话框 如何恢复

很简单,关掉打开的页面,然后在次打开即可. alert 又会重新显示了. 版权声明:本文为博主原创文章,未经博主允许不得转载.

js控制浏览器关闭

由于在脚本中使用了 window.close(), 当前非弹出窗口在最新版本的chrome和firefox里总是不能关闭,而在 IE中是可以关闭的 . 在console中弹出提示"Scripts may close only the windows that were opened by it" (脚本只能关闭它所打开的窗口),[如下图所示] , 不明白是什么原因. 经过一段时间的折腾.终于明白了问题所在. 首先,什么是非弹出窗口呢? 非弹出窗口,即是指(opener=null 及 非

非微信图文网页,微信浏览器点击图片弹出自带图片浏览 (原创请勿转载)

微信图文网页点击插入的图片,会在微信的图片浏览器上浏览图片可以放大缩小,但是自己做的网页没有这个功能,下面我就来介绍一下这个功能,做出一个完美一点的demo.如果不想看过程直接到最后看demo... 教程需要:脚本编辑器(记事本或者是notepad++.DW都可以).jquery.js.微信浏览器作为测试 如下图效果 我们用到的是微信内置JsAPI的一个,这个函数在微信的开发者平台文档里我没有找到,是在网上搜到的. WeixinJSBridge.invoke('imagePreview',{