`
- 浏览:
187197 次
- 性别:
- 来自:
商丘
-
<script language="JavaScript">
window.onbeforeunload = onbeforeunload_handler;
window.onunload = onunload_handler;
function onbeforeunload_handler(){
var warning="离开此页面将退出系统 !";
return warning;
}
function onunload_handler(){
/* var warning="谢谢光临";
alert(warning); */
Logout();
}
var xmlhttp;
function Logout(){
xmlhttp=null;
if (window.XMLHttpRequest)
{// code for all new browsers
xmlhttp=new XMLHttpRequest();
}
else if (window.ActiveXObject)
{// code for IE5 and IE6
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
alert("你的浏览器是旧的!");
}
if (xmlhttp!=null)
{
xmlhttp.onreadystatechange=state_Change;
xmlhttp.open("GET","edsqc/logout",false);
xmlhttp.send(null);
}
else
{
alert("Your browser does not support XMLHTTP.");
}
}
function state_Change()
{
if (xmlhttp.readyState==4)
{// 4 = "loaded"
if (xmlhttp.status==200)
{// 200 = OK
alert(xmlhttp.responseText);
/* document.write(xmlhttp.responseText); */
}
else
{
alert("Problem retrieving XML data !");
}
}
}
</script>
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
js实现监听浏览器关闭和刷新事件支持三大浏览器,点击直接看效果
浏览器是客户端,客户端的操作服务器是监听不到的,所以可以用js来监听,js代码监听浏览器关闭或者刷新
在web开发中我们经常各种各样的需求。今天小编给大家介绍JS区分浏览器页面是刷新还是关闭标签页,非常实用,感兴趣的童鞋参考下吧
本文实例总结了JS针对浏览器窗口关闭事件的监听方法。分享给大家供大家参考,具体如下: 方式一:(适用于IE浏览器,而且刷新不提示,只在点击浏览器关闭按钮的时候提示) [removed] [removed]=onclose; function ...
// 兼容IE8和Firefox 4之前的版本 if (e) { e.returnValue = '关闭提示'; } // Chrome, Safari, Firefox 4+, Opera 12+ , IE 9+ return '关闭提示'; }; 2、在生命周期钩子中注册监听事件 methods: { ...
js监控IE火狐浏览器关闭、刷新、回退、前进事件.docx
问题描述1: 微信开发的时候,在公众号菜单中打开一个H5页面(如:个人中心),在这个页面上的一些操作,经过多次跳转后,点击左上角的返回按钮,发现...在C页面中添加如下javascript代码: $(function(){ pushHistor
时间等变量支持监听列表滚动事件,可平滑滚动到任何位置一个界面可支持多个实例对象,互不干扰可临时锁定拖动刷新和上拉加载支持图片懒加载,可配置各种占位图与显示动画,上手超简单mescroll.js: mescroll.js是...
刷新禁止用F5键刷新禁止右键这些在某些特殊情况下还是比较实用的,下面有个不错的示例,感兴趣的朋友可以参考下
基于iscroll4和html5、css3实现的下拉刷新、上拉分页的demo,兼容pc、android、ios、wp等设备。解决了上拉分页footer存在bug的问题。 支持chrome、ff、opera、360浏览器、百度浏览器、qq浏览器等众多主流浏览器。
无刷新改变路由的两种方法通过hash改变路由 代码 [removed].hash='edit' 效果 ... history.pushState()可以将给定的数据压入到浏览器会话历史栈中,该方法接收3个参数,对象,title和一串url。pushSta
转载:注:该插件实际版本为3.1.0, 这个版本有个多页面刷新失灵的bug被我修复了。所以我加了个1。 unity webveiew 浏览器插件。 Embedded Browser 3.1.1 (ZFBrowser) 支持widnows linux mac os 不支持移动android ...
开始用的表单提交,返回参数就丢失,换成url跳转,popstate监听 (注释部分)ios10测试始终有问题,继续搜,最后用pageshow,pagehide完美解决(另外说一句:珍爱生命,远离微信和ios) var wxback = { init :...
在实际应用中,运营人员在编辑数据时不希望因不小心点击了浏览器的回退或刷新按钮导致花费了很长时间编辑的数据丢失。可以采用以下两种手段防止运营编辑时丢失数据: 在运营人员刷新页面或回退时,自动保留数据至...
在vue使用echarts时,可能会遇到这样的问题,就是直接刷新浏览器,或者数据变化时,echarts不更新? 这是因为Echarts是数据驱动的,这意味着只要我们重新设置数据,那么图表就会随之重新渲染,这是实现本需求的基础...
gulp -执行开发模式(会开启模拟浏览器并监听相关档案) gulp build -执行编译模式(不会开启浏览器) gulp clean -清除dist资料夹 gulp deploy -将dist资料夹部署至GitHub Pages 说明 除了Boostrap CSS 与Boostrap ...
单击、键入、滚动和浏览 Google Chrome 浏览器,仅使用您的控制器,减少了客厅中笨重的键盘和鼠标设置的需要。安装克隆存储库,或下载 zip 并将其解压缩到您选择的目录在 Google Chrome 扩展菜单中,通过勾选复选框...
指令列表 gulp -执行开发模式(会开启模拟浏览器并监听相关档案) gulp build build-执行...目前支持HTML,ejs,JavaScript,图像,SCSS监听并自动重新刷新。 图片新增时也会自动刷新。 部署gh-pagse流程说明 部署前
要使用LiveReload,您需要浏览器中的客户端(此脚本)和在开发计算机上运行的服务器。 该存储库(livereload.js)实现了该协议的客户端。 客户端通过Web套接字连接到LiveReload服务器,并监听传入的更改通知。 ...