如何用asp.net+js或者其他功能实现web页面锁屏,锁屏后需要输入密码重新激活页面,浏览器返回,或者直接操作页面dom元素这样直接返回登陆页面,有没有方法,见过一个phpcms就有一个这样的功能,求实现思路或者demo
又碰到一个要在WEB界面实现C/S界面效果的了。
通常WEB的安全性是用SESSION超时处理的,不用锁屏的,也就是超时了,点击需要登录的页面时,都会直接转到登录页面的。
领导的要求没办法,有个开源的phpcms就有这个效果,相对来说比较安全
锁屏很好实现,只是在浏览器端控制性不强。点击锁屏之后,用一个遮罩背景把整个浏览器遮住,同时注册keypress事件,防止按键。
这种不好使,编辑下页面元素就破解了
@罗拉可乐: 既然phpcms有这个效果,那你可以看它代码实现哇。。。据说所知,在web上做这个工作,基本是无效的。
可以再锁屏时,发送一个数据到服务器,然后服务器不响应除解锁之外的任何请求,解锁之后再继续响应。。
http://home.cnblogs.com/group/topic/40896.html
像这种效果, 样式自己改,也可以借助jquery的锁屏插件BlockUI等, 样式已经很漂亮了。
另外也可以玩玩http://www.jqcool.net/jquery-patternlock.html。 非常有意思,
如果需要退回到登陆页, 你需要在锁屏时记录锁屏状态, 在当前页或其它页面浏览时, 判断锁屏状态, 然后进行跳转。
http://home.cnblogs.com/group/topic/40896.html这个也不行,删除dom元素就行了
@罗拉可乐: 你要靠js和html去做这个工作, 是不可能的。 要不你就跳转到一个锁屏的页面, 这个页面只有锁屏, 没有其它的。
其实很简单,假锁屏