求助关于B/S上碰到的一个问题,高分求助!

fuyingch 2003-06-03 04:17:34
用户现在提出了一个苛刻的问题,我们用jsp开发的系统,现在用户提出他在网页上填写东西以后如果没有保存就关闭浏览器或者是按了一下后退,在没有按保存条件希望系统能够提示弹出对话框提示他还没有保存,请问该如何实现?
...全文
6 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
cxy550 2003-06-03
请教一下,什么叫做B/S?C/S是指客户和服务器的关系吧?
回复
anarki12345 2003-06-03
同意用onunload事件,用脚本在事件触发时判断是否填东西了,是否保存了
回复
zhjjava 2003-06-03
试试!
回复
mim 2003-06-03
window.open "a.htm",,"toolbar=no,menubar=no,location=no,height=600,width=800"


呵呵,ie窗口是块平板了,看用户还用什么后退。
回复
fuyingch 2003-06-03
javaoldmouse(凤凰涅盘) :你具体是怎么实现的?能不能指教一下?我加了这样一段代码
<SCRIPT FOR=window EVENT=onunload>
if(window.confirm("工程信息还没有保存,确实要离开吗?")){
}else{

window.history.go(-1);
}
</SCRIPT>

可以退回上一部,但是这种方式好像不行
回复
mim 2003-06-03
把保存事件取出来,强制一定要保存才能做下一步。

关闭浏览器有个onunload事件吧,至于后退也应该有。帮你UP
回复
oldmouse 2003-06-03
我也遇到过类似的问题,我干脆在打开ie时将其菜单去掉,这样就和c/s差不多了,再配合上js就可以了。
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2003-06-03 04:17
社区公告
暂无公告