IE window.onunload 事件控制!!!!!! 不能这样做,onunload和onbeforeunload都是在试图离开页面时触发而且也不能关闭的时候就清session啊,还有其它存在的页面呢,怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我就是想用户非法的关闭了ie那个X号,没有点击程序里的logoff按钮,就触发一个事件,做的工作跟点击logoff一样的效果!!!!!请问有没有好的方法呢? var LogOut = true;window.onunload = function(){ if( LogOut ){ //连接到一个页面,这个页面是清除session window.location.href="../Validate/Logout.aspx";}LogOut = true;}然后在你的转向事件中增加一句:LogOut = false; 恩,楼上谢谢了啊,没有关闭的单独事件有没有其它的办法,怎样设置就让用户点IE的X不能关闭IE呢?只能点击程序的logoff按钮呢?这个有办法设置吗? 可以,原理同上,只不过是使用window.onbeforeunload事件。 function window.onbeforeunload() { if(document.body.clientWidth-event.clientX< 170&&event.clientY< 0||event.altKey) { window.location.href="../Validate/Logout.aspx";} } 小弟搞定了,这个代码只是在关闭浏览器和刷新浏览器时触发的事件!!!谢谢Amwpfiqvy 大侠!! Ext的comboBox用json格式的数据来填充 ie6下,jquery怎么获取不到class名? 关于submit 请教js脚本在不同浏览器中执行效率的问题 在js中如何让一对象自动执行onmouseover事件 smartclient 高手进!!! firefox下删除cookie无效 web下怎么用程序控制打印时的纸张类型?? 如何用在两次用getTime()中得到两个不同的时间。 自动记住用户名密码 二级联动下拉框的简单问题 关于日历显示的问题! 在先等待!
请问有没有好的方法呢?
window.onunload = function()
{
if( LogOut )
{
//连接到一个页面,这个页面是清除session
window.location.href="../Validate/Logout.aspx";
}
LogOut = true;
}然后在你的转向事件中增加一句:
LogOut = false;
怎样设置就让用户点IE的X不能关闭IE呢?
只能点击程序的logoff按钮呢?这个有办法设置吗?
{
if(document.body.clientWidth-event.clientX< 170&&event.clientY< 0||event.altKey)
{
window.location.href="../Validate/Logout.aspx";
}
} 小弟搞定了,这个代码只是在关闭浏览器和刷新浏览器时触发的事件!!!
谢谢Amwpfiqvy 大侠!!