我想在页面关闭时记录下当时的时间等资料,可是ONUNLOAD事件在页面跳转和关闭时都会响应,我希望只在页面关闭时响应,如何是好啊! 那有没有其他方法,只要达到目的就可以了啊,如果用SESSION_END的话,那退出系统的时间就不准确了,起码要到SESSION失效后才行.那大家都是怎么做这功能的呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language="javascript">function window.onunload(){ if (event.clientX <0 && event.clientY <0 ) window.open("logout.aspx","_new");}</script> 思归大侠的方法。是点击IE的“X”时发生的事件:打开LOGOUT.ASPX,在里面处理完后自动关闭。 其实你可以这么来作:有上下两个帧,上帧为top.aspx页,下帧为主框架,你只要在top.aspx页面中写如下代码就行了:<script language="javascript">function window.onunload(){ if (event.clientX <0 && event.clientY <0 ) { window.openout.aspx","_new"); }} </script>这样你关掉了IE浏览器,就会自动的跳到out.aspx页了。 asp.net中iframe放在table中不能显示 .net 三成架构 jquery使用$("#<%=txtProductCode.ClientID %>").removeAttr("disabled");后,后台找不到控件值 如何记录下一个网页中的超链接 一个关于aspnetpager的问题 使用梅花控件会改变字体怎么解决? 关于内页的问题 新手提问 vs2012自带的menu控件如何和数据库绑定? 小问题,在线等!! .net 带的水晶报表的限制 Datagrid在web下显示不出来?非常感谢各位指点!
function window.onunload()
{
if (event.clientX <0 && event.clientY <0 )
window.open("logout.aspx","_new");
}
</script>
思归大侠的方法。是点击IE的“X”时发生的事件:打开LOGOUT.ASPX,在里面处理完后自动关闭。
<script language="javascript">
function window.onunload()
{
if (event.clientX <0 && event.clientY <0 )
{
window.openout.aspx","_new");
}
}
</script>这样你关掉了IE浏览器,就会自动的跳到out.aspx页了。