实时性要求不高的话,放在一个FrasetSet中;
再整个页面定时去更新数据库信息
再整个页面定时去更新数据库信息
解决方案 »
- 看这里!!!!!!!!,动态为控件添加事件?
- web项目问题&结实web开发的朋友--高分
- 请教个asp.net(C#)关于操作XML的问题,谢谢
- [求助]用户代码未处理 System.Data.SqlClient.SqlException
- 如何编译,然后在删除cs文件就以了
- 怎样用字段索引获取datatable的值?
- ——————关于frameset的请教,谢谢
- 用户利用webservice返回一xml样式的字符串,如何将其按记录读取,谢谢
- 新手!请教各位老师!
- 根据IP获取该IP下的主机头
- 求C#邮件接收类,及调用例子,给高分呀,在线等待
- 判断数据库中存二进制文件的字段是否为空,如果为空,不显示下载的按钮
页面10秒刷新一次,打开的话就再修改为1,重新触发 触发器
<script type="text/javascript">
window.onblur=function(){alert("窗口失去焦点");}
</script>
窗口关闭事件
<script type="text/javascript">
function window.onbeforeunload() {
alert("窗口即将关闭");
}
</script>
onunload="JS_PopUpWindow();"在页面的unload事件中,触发一个Javascript函数,弹出一个页面,该页面中执行一段后台代码,去数据库中解锁,然后自己关闭
-----------------------------
胖猫的这个方法是可行的。
onbeforeunload(),然后例会js函数调用后台方法解锁
用户退出的问题解决了。
可是现在还有一种情况,就是session超时,锁还在
因为不知道在asp.net里session超时代码是怎么做的,
各位能稍微详细点指点下我session超时的处理方法吗?
查了下资料是不是要弄个sessionlistener?迟点散分,谢了~
用ASP.NET Ajax,做一个计数器,每隔一段时间向服务器端Postback 一下,彻底解决了Session过期的问题~~呵呵~~
说错了,不是计数器,是ASP.NET Ajax自带的Timer
介绍个其他方法给我吧?
啊?~ASP.NET Ajax是微软的免费组件啊。。~~呵呵
另外,
之前看到一篇用xmlhttp的文章,有点疑惑那个监听页面是不是要一直开着
<sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="false" timeout="1"/>
但是session_end怎么都不触发。
就算我主动调用session.abandon()也不跳到session_end里去,怎么解决呢?
另外,
之前看到一篇用xmlhttp的文章,有点疑惑那个监听页面是不是要一直开着ajax请求的页面不用一直开着,它只是一个最简单的get或post请求而已;
你可以看看www.26abc.net是我开发的一个视频聊天的网站;就是这么做的