有这样一个用户的需求,用户浏览图片,需要对此张图片加锁,使别人不能浏览,当用户浏览完毕,关闭此图片后,其他人才能浏览。我的想法是,给图片表添加lock字段,来表示图片是否被浏览。用户在正常情况下点击关闭按钮,都能触发修改浏览器。现在的问题是:用户不是正常关闭浏览器,点击右上角的X(我们用的是chrome浏览器,在火狐下有onbeforeunload,IE有onunload能触发事件,但是这两个函数在chrome下没效果),或者按ALT+F4,再或者断电的情况下该怎么办,让这张图片解锁
解决方案 »
- 请问图片中的布局是怎么实现的
- 用Javascript 对IE 的WEB打印进行控制
- mootools框架写的一个网站如何放到IFRAME框架下
- 判断字符串长度碰到的问题?
- 怎样用WINDON.OPEN????
- 如何知道原图大小,<img width=30 height=30.....这样,但很可能原图不是这个大小,如何知道原图大小?
- 求 DVBBS 多功能编辑器的全部源码(包括它的全部图片)(图)!!!!!!!!!!!!!
- 求正则表达式
- 如何定时让网页转到另一个网页?
- javascript中值传递的两个问题
- JS 正则表达式匹配"0001-9999","001-999","01-99"
- 文本框不要转换为符号如何办
1. 图片表加多一个字段 LastVisitDateTime , 图片所在页面,每隔3秒用jQuery的$.ajax,更新这个字段;2. 服务器端做一个自动服务,每隔5秒,检查一次这个表,将 LastVisitDateTime 超过当前时间5秒的,将其设置为任何人可以访问(也就是更新你所说的lock字段)。