以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  用户服务  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=2)
----  ExitPost(《者》退出系统“保存当前时间”实例)  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=2&id=18117)

--  作者:admin
--  发布时间:2008-6-7 7:43:16
--  ExitPost(《者》退出系统“保存当前时间”实例)
下载地址:http://web.diylsoft.com/union/webbuilder
--  作者:roy78
--  发布时间:2008-6-8 9:59:35
--  

非常感激楼主写出此例,不过,如果将此例改至\'系统公用件\'中执行,则无效了!

(在信息化网络办公管理系统中,将此实例改至页眉中去使用)
--  作者:roy78
--  发布时间:2008-6-9 8:25:13
--  
所有的页面都是通过页眉(系统公用件),退出或重登陆的,从这里退出保存,好像不行吧?
--  作者:roy78
--  发布时间:2008-6-9 14:11:06
--  
....没有人回答了..??如果我直接通过IE的关闭按钮呢?也不行`~~
--  作者:admin
--  发布时间:2008-6-9 16:46:20
--  

肯定不行,一定要适合b/s模式,不要使用这种方法;要保存的东西,必须要有一个提交按钮。

所有的必须要提交,才可以保存。要适合浏览器的特点。


--  作者:roy78
--  发布时间:2008-6-9 17:31:04
--  
假如我通过登陆后设置了提交\'是否登陆\'字段内容为\'是\',那么用户误关闭了IE,那就不可以修改其内容了?那么这个时候,用户就再也登陆不进系统了!那怎么办?(因为登陆前我还要判断此用户的\'是否登陆\'字段的内容)
--  作者:admin
--  发布时间:2008-6-9 17:38:30
--  

你就不能这么判断,b/s模式是不能准确判断 用户是否在线。

你必须允许他重复登录。


--  作者:roy78
--  发布时间:2008-6-9 17:46:16
--  
呵呵,原来如此,明白了.看来做一步完全是多余的啦!那就是两个同样的用户都可以同时登陆了?只要知道密码,就有了相应的权限?好恐怖哦

--  作者:admin
--  发布时间:2008-6-9 17:59:31
--  
基本上是这样,但可以通过写入“会话标识”,只允许“最后一个登录的用户”进行特定的操作(加载子项目时,进行判断)。
--  作者:admin
--  发布时间:2008-6-9 18:03:41
--  

但他已经进入了子项目就没有办法了,判断的位置比较多,比较麻烦。

这要看实际情况,一般不要加。