找回密码
 立即注册

QQ登录

只需一步,快速开始

kmp

注册会员

8

主题

20

帖子

106

积分

注册会员

积分
106
kmp
注册会员   /  发表于:2019-7-22 14:55  /   查看:5451  /  回复:11
系统在给用户体验过程中,用户可能输入好一部分数据后误点击了浏览器页面的刷新、返回、重新加载或者误点了叉号,结果输入的数据未保存就没有了。请教:有没有什么可以实现浏览器中点击任何操作都出来一个“是否执行此操作”的提示确认框呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

11 个回复

倒序浏览
谢厅讲师达人认证 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2019-7-22 15:07:29
推荐
kmp 发表于 2019-7-22 15:02
用户不想操作了一般的数据再从新输入,但是有时候又管不住自己手欠乱点

这你必须得让他们养成习惯啊,不上几次当,他们永远改不了。只要没对数据产生负面影响,就应该让用户涨涨教训。不然你永远不知道用户能给你搞些啥名堂出来。
回复 使用道具 举报
谢厅讲师达人认证 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2019-7-22 14:59:41
沙发
。。。。。。说的好像某些流氓网页
回复 使用道具 举报
kmp
注册会员   /  发表于:2019-7-22 15:02:25
板凳
谢厅 发表于 2019-7-22 14:59
。。。。。。说的好像某些流氓网页

用户不想操作了一般的数据再从新输入,但是有时候又管不住自己手欠乱点
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-7-22 16:42:29
5#
本帖最后由 Tracy.Liu 于 2019-7-22 20:48 编辑

您好,麻烦您后面将帖子发布成悬赏帖子哦,这样会有很多的人帮您解决您的问题,然后您可以设置最佳答案,这样对于后来学习的人,和我们帮您回答问题的人,还是您以后自己找这个问题的答案,都比较方便的,感谢您的支持~


>>>>>>>>>>>>>>>>>>>>>>>>>>>>分割线>>>>>>>>>>>>>>>>>>>>>>>>>>


您可以试试这个:https://my.oschina.net/Majw/blog/506818

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
kmp
注册会员   /  发表于:2019-7-23 14:42:19
6#
Tracy.Liu 发表于 2019-7-22 16:42
您好,麻烦您后面将帖子发布成悬赏帖子哦,这样会有很多的人帮您解决您的问题,然后您可以设置最佳答案,这 ...

非常感谢您的耐心回答,也非常感谢您给提出的好的意见建议
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-7-23 14:57:08
7#
kmp 发表于 2019-7-23 14:42
非常感谢您的耐心回答,也非常感谢您给提出的好的意见建议

不客气的~
回复 使用道具 举报
kmp
注册会员   /  发表于:2019-7-23 14:57:35
8#
Tracy.Liu 发表于 2019-7-22 16:42
您好,麻烦您后面将帖子发布成悬赏帖子哦,这样会有很多的人帮您解决您的问题,然后您可以设置最佳答案,这 ...

您好,您的这个“页面刷新前提示”文件是用什么版本做的,我用5.0版本打不开
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-7-23 14:59:59
9#
本帖最后由 Tracy.Liu 于 2019-7-23 15:07 编辑
kmp 发表于 2019-7-23 14:57
您好,您的这个“页面刷新前提示”文件是用什么版本做的,我用5.0版本打不开
现在最新版本是5.0.5.0哦~您可以在官网下载到的哈~
下载地址:https://www.grapecity.com.cn/solutions/huozige/download
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-7-23 15:05:13
10#
其实就是在页面加载是命令中加一段代码就可以了。
  1. document.body.onbeforeunload = function (event)
  2.     {
  3.         var c = event || window.event;
  4.         if (/webkit/.test(navigator.userAgent.toLowerCase())) {
  5.             return "离开页面将导致数据丢失!";
  6.         }
  7.         else
  8.         {
  9.             c.returnValue = "离开页面将导致数据丢失!";
  10.         }
  11.    }
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部