没用ie7
<body onunload='alert("关闭")'></body>
不行吗?
<body onunload='alert("关闭")'></body>
不行吗?
解决方案 »
- 请问除了MVC架构模式,前端还有那些常用的架构模式?
- function $(id)是什么意思
- 对象不支持此属性或方法document.getElementById("mc1").play();
- 还是刚才那个问题的延续··我想向弹出div里的表格写值应该怎么做呀···往每一个td里写一个数据库读取··在送100分~!!
- 有关JS中获得table中某一行光标位置的问题
- 一个层能不能遮住滚动条
- 问一个用正则表达式作替换的问题,请大家过来帮帮忙
- 有关select的设置问题
- 倾分求助:怎么在js里使<INPUT TYPE="text">不输入全角?顺便给XDJM们拜个早年
- 请问MS的Jscript的参考,下载后安装后,怎么使用啊?
- 如保访问父页
- 谁能介绍几本学习javascript比较好的书?
<script language="javascript">
<!--
var s="close";
function window.onunload(){
if(s=="fresh"){
if(window.screenLeft>10000){
return false;
}else{
if (typeof document.body.style.maxHeight != "undefined") {
// IE 7, mozilla, safari, opera 9
// alert("ie7....");
// alert("window.event.clientX:"+screenTop);
if (event.clientX>document.body.clientWidth&&event.clientY<0||(screenTop>10000&&screenLeft>10000)||(event.clientX<=0 && event.clientY<0)||event.altKey||event.ctrlKey){
// alert("close....");
return false;
}else if(window.event.clientX>700){//
// return false;
// alert("refresh....");
window.opener.location.reload();
}
} else {
// IE6, older browsers
window.opener.location.reload();
}
}
}else{
return false;
}
}
function window.onbeforeunload(){
s="fresh";
}
-->
</script>
现在是按这样写的,但有问题
这里或许有你要的