谁能帮我解决这个问题100分全给他(应该不难)
我在一个页面1.HTM里用onbeforeunload一个函数,实现这样一个功能:当1.HTM关闭时向数据库传输一个数据。在大部分情况下没问题,可是有时会出现这样的情况:当关闭1.HTM时会把所有打开的页面都关闭(就象死机的时候用任务管理器结束其中的一个页面会把所有的网页都关闭一样),每当出现这种情况数据就提交失败,哪位大佬帮我解决一下100分相赠(不够可再加),1.HTM的代码如下:
<script>
function kkk(){
oBao = new ActiveXObject("Microsoft.XMLHTTP");
oBao.open("POST","1.asp",false);
oBao.send();
}
</script>
<body onbeforeunload="kkk();">
</body>
1.asp只是简单的提交数据的一个页面应该没问题
问题点数:100、回复次数:8Top
1 楼DeluxWorld(曾经的你)回复于 2006-05-04 17:02:39 得分 0
代码没有什么问题,问题可能在浏览器,你把缓存清一下试试Top
2 楼net_lover(【孟子E章】)回复于 2006-05-04 17:27:57 得分 0
如果不是出现致命错误,不会把所有浏览器页面都关闭的吧。看看是不是有地方出错了Top
3 楼wlszl()回复于 2006-05-04 17:43:01 得分 0
要命的是并不是每一次都会关闭所有浏览器页面,大概10次会出现1-2次这种情况Top
4 楼moodboy1982(老鹰)回复于 2006-05-04 17:56:35 得分 0
你的服务器或浏览器是不是有问题?Top
5 楼ladOnTheBrinkOfRage(愤怒边缘的青年)回复于 2006-05-04 18:49:47 得分 0
markTop
6 楼ice_berg16(寻梦的稻草人)回复于 2006-05-04 19:08:10 得分 0
查看一下日志Top
7 楼GDPudding(我晕,http://www.woyun.org/)回复于 2006-05-04 23:31:59 得分 0
加上try{}试试Top
8 楼wlszl()回复于 2006-05-05 18:24:44 得分 0
我试试去Top




