• 全部
  • 问答

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

fuyingch 2003-06-03 04:18:38
用户现在提出了一个苛刻的问题,我们用jsp开发的系统,现在用户提出他在网页上填写东西以后如果没有保存就关闭浏览器或者是按了一下后退,在没有按保存条件希望系统能够提示弹出对话框提示他还没有保存,请问该如何实现?
...全文
3 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
jsidiot 2003-06-03
你现在不是需要在离开窗口之前要作确认码?
onunload,onbeforeunload
回复
fuyingch 2003-06-03
我加了这样一段代码
<SCRIPT FOR=window EVENT=onunload>
if(window.confirm("工程信息还没有保存,确实要离开吗?")){
}else{

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

可以退回上一部,但是这种方式好像不行,不知道应该退到那一步
回复
tonnycncn 2003-06-03
<body onunload=tt()>
在tt中做一个判断,是否退出。
回复
cpio 2003-06-03
这样看可不可以:

<body onunload="if(!confirm('您没有保存文件,是否退出本页面?'))open('self.jsp?这儿把参数传过去')">
回复
发帖
JavaScript
创建于2007-09-28

8.5w+

社区成员

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