起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3239|回复: 5

[结贴] 如何预防在调试模式下修改表单数据

[复制链接]

423

主题

813

帖子

3035

积分

论坛元老

Rank: 8Rank: 8

积分
3035
QQ
发表于 2017-6-19 14:50:49 | 显示全部楼层 |阅读模式
本帖最后由 youmi 于 2017-6-19 15:34 编辑

如何预防在调试模式下修改表单数据例如:
1:组件设置只读后,在调试模式里,清除disable属性,这样就可以编辑值
2:如何不让用户看到js文件信息,在调试模式下,可以修改js代码

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-6-19 15:56:55 | 显示全部楼层
1.saveAction上默认有readOnly参数设置,设置的关系就不能保存
2.可以对资源进行加密,平台提供的有应用资源加密
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

423

主题

813

帖子

3035

积分

论坛元老

Rank: 8Rank: 8

积分
3035
QQ
 楼主| 发表于 2017-6-19 16:11:04 | 显示全部楼层
jishuang 发表于 2017-6-19 15:56
1.saveAction上默认有readOnly参数设置,设置的关系就不能保存
2.可以对资源进行加密,平台提供的有应用资 ...

1.1:如何设置readOnly,有没有案例
1.2:假如某个字段值,是设置的默认值,例如填报人设置的默认值,在ontology文件上设置默认值,那设置了readonly,这个字段值能保存上吗
2:怎么对应用加密
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-6-19 16:52:49 | 显示全部楼层
1.直接设置不允许填写的关系就可以,多个关系之间是,逗号分隔
2.不能保存
3.http://docs.wex5.com/bex5-development-guide/中第六篇
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

423

主题

813

帖子

3035

积分

论坛元老

Rank: 8Rank: 8

积分
3035
QQ
 楼主| 发表于 2017-6-19 22:35:56 来自手机 | 显示全部楼层
jishuang 发表于 2017-6-19 16:52
1.直接设置不允许填写的关系就可以,多个关系之间是,逗号分隔
2.不能保存
3.http://docs.wex5.com/bex5-dev ...

表单上,有个只读字段,是根据后台action,获取到返回值,并赋值给这个字段。所以这个字段必须要保存。而在浏览器调试的时候,是可以修改disable属性的,导致input组件可以编辑,这样就修改了该字段值,导致数据发生错误。这种情况怎么避免。注:需要解决如何避免用户在浏览器调试的时候,去修改业务数据。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-6-20 10:57:37 | 显示全部楼层
这样的可以在save的执行事件中判断,不需要的可以把值还原http://bbs.wex5.com/forum.php?mo ... 40966&pid=164970552
标准的web应用中也是需要自己控制的吧
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-25 19:42 , Processed in 0.057794 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表