JSP高手进来一展身手

来源:百度知道 编辑:UC知道 时间:2024/09/28 09:48:42
现在用JSP做OA系统,想实现对OA系统的锁定功能,当使用者离开时点击锁定菜单系统即弹出个窗口什么的,这时不能操作OA系统里的任何东东,只有在弹出窗口中输入正确的密码才能正常使用,当然弹出窗口中不能出现点击关闭或者alt+f4关闭之类的漏洞。如何整,望高手赐教!
to:五楼
可能我没表达清楚,
我目的就是想当我离开的时候,点击锁定我的系统,
要求:
1,不能直接关闭我的OA系统;
2,不能出现点击关闭;
3,不能alt+f4关闭

好像加上JS就可以 。

我给你个思路吧```首先,你要不能操作OA系统,我们不需要弄的很麻烦,只要用JS代码实现锁定层功能就可以了.如果没接触过看这个网页并运行它的代码:http://bbs.51js.com/thread-71130-1-1.html
这样就可以锁定层并不被人更改了,然后再通过JS做一个弹出框(window.open或者location.href都可以,将方法放在body onload里),给出输入密码的功能,输入密码后跳转到后台,使之与数据库交互获得密码验证信息,(你用AJAX或是用普通的MVC模式都可以),至于你说的弹出的窗口不能出现关闭按钮,就要靠window.open方法来设置了(方法:window.open("",'','fullscreen=1,toolbar=0,location=0,directories=0, status=0,menubar=0,scrollbars=0,resizable=0');),随后的就是你把思路整理后用代码来实现了.

回答补充:
1.弹出层锁定本身就不能关闭你的OA,但关闭浏览器就没办法了(可以禁止浏览器出现关闭按钮,希望你去找找代码,我感冒了就不帮你找了。不过这也要看浏览器了,像世界之窗什么的就算你禁止了关闭按钮他还是照样能关,这个我做过的项目里有出现这个问题,没有解决的办法。)
2.3这两个问题其实都是window.open()方法的延伸,我不可能什么都会的,呵呵,所以我把知道的都告诉你,但是师傅领进门,修行在个人啊,我可当不上你师傅,只是思路上你应该有个认识了,希望你早日实现功能。
附:
你去百度搜索javascript 控制弹出窗口。应该会对你有帮助的。

我的理解,你是想做网吧开机锁定的类似效果吧,
在桌面应用程序好办,目前在web应用的话,很罕见,
据我所知,实现的方式有2种.
1.使用flash结合jsp来控制锁定,这种