java 网页页面重复操作问题
来源:未知 责任编辑:责任编辑 发表时间:2014-03-23 22:27 点击:次
我用jsp调用java类操作数据库,后台可能需要一段时间才能完成。这段时间希望前台用户不要做其它操作,或者用户再次操作的时候停止后台的操作, 执行用户新的指令。
首先说:
后台需要一段时间才能完成, 这段时间阻止用户的其他操作。
1. 用JS, 在页面阻止用户重复点击。(但是客户端验证是不可靠的, 如果是很重要的, 肯定要在服务端也加上限制。)
[javascript]
var flag = false;
function operation(){
if(flag == true){
alert("waiting...");
return false;
}
flag = true;
return true;
}
2. 当提交的时候把指定按钮设置成灰的并且让一个隐藏的等待层显示出来。(最常用)
3. jsp调用类时候,可以成功的话,可以返回一个值 如1或者0,前台页面等收到这个值后再进行页面跳转。
目前就这些方案, 不知道更先进的方案。
摘自 从此爱上蒲肉格蕾铭.-^
相关新闻>>
- Javascript 兼容 IE6、IE7、FF 的“加入收藏”“设为首页”
- JS获取农历日期
- 好好学一遍JavaScript 笔记(一)——基础中的基础
- 好好学一遍JavaScript 笔记(二)——encode、数组、对象创建
- 好好学一遍JavaScript 笔记(三)——StringBuffer、prototype
- 好好学一遍javaScript 笔记(四)——Attribute、HTML元素、文档碎
- 好好学一遍JavaScript 笔记(五)——正则表达式基础
- 好好学一遍JavaScript 笔记(六)——正则表达式基础二
- 好好学一遍JavaScript 笔记(七)——RegExp对象与常用正则
- 好好学一遍JavaScript 笔记(八)——冒泡型事件、捕获型事件
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>