关闭IE时,弹出确认对话框:
定位一下,到右上角
<script language="jscript">
window.onbeforeunload = function ()
{
if (event.clientY < 0 && event.clientX>document.body.scrollWidth) {
event.returnValue = 'Are you sure you want to leave the page?';
}
}
</script>
关闭页面时弹出关闭确认,确认关闭后清空Session
window.onbeforeunload=function()
{
var xmlhttp=new ActiveXObject('Microsoft.XMLHTTP');
xmlhttp.open('post','log.aspx','false');
xmlhttp.send();
}
log.aspx:
page_load事件里面:
Session.Abandon();
IE关闭确认与Session清理
本文介绍了一种在Internet Explorer浏览器中实现关闭页面时显示确认对话框的方法,并在确认关闭后执行Session清理操作的技术细节。具体实现使用了JavaScript的`window.onbeforeunload`事件来触发关闭确认,并通过创建XMLHttpRequest对象发送请求到服务器端的`log.aspx`页面来完成Session的清理。
3221

被折叠的 条评论
为什么被折叠?



