<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
window.onbeforeunload=onclose;
var aqqNumber = 23423423;
var intervalId ;
function onclose()
{
alert(aqqNumber);
window.event.returnValue = function(){clearInterval(intervalId);}; //这里可以放置你想做的操作代码
}
intervalId = setInterval('setNumber()',1000);
function setNumber(){
var num = Math.floor(Math.random()*10);
num = (num%3)+2;
aqqNumber += num;
console.log(num+"aqqNumber-"+aqqNumber);//ie不支持console对象,firefox,chrome都支持
}
//-->
</SCRIPT>
<script language=javascript>
/**
window.onbeforeunload=function (){
alert("===onbeforeunload===");
//if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey) {
if(event.clientX<=0 && event.clientY<0) {
alert("你关闭了浏览器");
window.event.returnValue = function(){clearInterval(intervalId);}; //这里可以放置你想做的操作代码
}else{
alert("你正在刷新页面");
}
}
*/
</script>
<script language=javascript>
</script>
</HEAD>
<body >
</BODY>
</HTML>
分享到:
相关推荐
本文实例总结了JS针对浏览器窗口关闭事件的监听方法。分享给大家供大家参考,具体如下: 方式一:(适用于IE浏览器,而且刷新不提示,只在点击浏览器关闭按钮的时候提示) [removed] [removed]=onclose; function ...
使用javascript实现监听页面的刷新与关闭,可在用户刷新或关闭窗口时执行相关操作。
卸载前ReactReact组件和钩子,侦听窗口事件。用法useBeforeunload挂钩(推荐) useBeforeunload ( handler ) ;参数handler函数来调用BeforeUnloadEvent时beforeunload事件。例子import { useBeforeunload } from '...
ID和CLASS的区别 DOM上 1、DOM结构及节点 ...刷新页面 BOM定时器 1、定时器方法 等待几秒后蹦出弹窗 检查是否支付,成功蹦弹窗 清除定时器1 清除定时器2 思考为什么是这个水果 ————————————
超实用的jQuery代码段精选近350个jQuery代码段,涵盖页面开发中绝大多数要点、技巧与方法,堪称史上最实用的jQuery代码参考书,可以视为网页设计与网站建设人员的好帮手。《超实用的jQuery代码段》的代码跨平台、跨...
在State Changes事件中添加和删除事件监听器 11.11节. 添加视图States到Flash组件 11.12节. 处理StateChange 事件 11.13节. 动态生成States和Transitions 11.14节. 创建State的自定义动作(action) 第十二章. 特效...
scrat后端渲染Webapp模式示例...pagelet-demoscrat release -cwL启动本地调试服务器注意,这里最好新开一个命令窗口,不要关闭上一步中的命令,它在监听文件修改,并帮助你自动刷新浏览器!scrat server start访问页面
当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持通讯连接得线程,启动该通讯线程,通讯完毕,关闭Scoket。 QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新...
当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持通讯连接得线程,启动该通讯线程,通讯完毕,关闭Scoket。 QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新...
当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持通讯连接得线程,启动该通讯线程,通讯完毕,关闭Scoket。 QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新...
当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持通讯连接得线程,启动该通讯线程,通讯完毕,关闭Scoket。 QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新...
当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持通讯连接得线程,启动该通讯线程,通讯完毕,关闭Scoket。 QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新...
当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持通讯连接得线程,启动该通讯线程,通讯完毕,关闭Scoket。 QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新...
Java编写的显示器显示模式检测程序 2个目标文件 内容索引:JAVA源码,系统相关,系统信息检测 用JAVA编写了一个小工具,用于检测当前显示器也就是显卡的显示模式,比如分辨率,色彩以及刷新频率等。 Java波浪文字制作...
Java编写的显示器显示模式检测程序 2个目标文件 内容索引:JAVA源码,系统相关,系统信息检测 用JAVA编写了一个小工具,用于检测当前显示器也就是显卡的显示模式,比如分辨率,色彩以及刷新频率等。 Java波浪文字制作...
我们在 mainCanvas 上添加了鼠标位置 mousemove 监听器来检测指针的位置。 后来我们通过 jQueryRotate 库在各自的方向移动了指针。 由创建 函数onResize有助于根据窗口更改画布的尺寸。 每个画布对象上的绘制功能...