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

QQ登录

只需一步,快速开始

查看: 3006|回复: 5

[结贴] attachementEditor2大小限制问题

[复制链接]

16

主题

58

帖子

402

积分

中级会员

Rank: 3Rank: 3

积分
402
QQ
发表于 2016-10-31 09:00:49 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号:
数据库: Oracle 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: Chrome
我想在attachmentEditor2组件上加个上传文件大小限制,试了属性limit-size,runtime也改为flash了,但还是不起作用。
studio版本是5.2.7,请问有什么办法可以限制文件大小?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35949
发表于 2016-10-31 11:39:50 | 显示全部楼层
limit-size就在runtime为flash时起作用的,确认修改的是否起作用了,把.w的缓存.cache和.release清了,把浏览器的缓存也清了看看
limit-szie的单位是字节

在onFileSelected事件的event.fileList中的file中也有size可以做判断,如果不满足条件可以用event.cancel中断上传
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

16

主题

58

帖子

402

积分

中级会员

Rank: 3Rank: 3

积分
402
QQ
 楼主| 发表于 2016-10-31 16:55:37 | 显示全部楼层
jishuang 发表于 2016-10-31 11:39
limit-size就在runtime为flash时起作用的,确认修改的是否起作用了,把.w的缓存.cache和.release清了,把浏 ...

您好,我试了把.w和浏览器的缓存都请了,但是limit-size还是没有效果;
获取event中的size倒是获取到了,但我写的取消上传cancel=true也没有效果。
文件还是上传上去了,代码如下
QQ图片20161031165323.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35949
发表于 2016-10-31 17:15:07 | 显示全部楼层
设置为flash用limit-size肯定没问题,本地测试就提醒
确认设置的是否正确

把messageDialog去掉用alert提醒看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

16

主题

58

帖子

402

积分

中级会员

Rank: 3Rank: 3

积分
402
QQ
 楼主| 发表于 2016-10-31 17:28:40 | 显示全部楼层
jishuang 发表于 2016-10-31 17:15
设置为flash用limit-size肯定没问题,本地测试就提醒
确认设置的是否正确

attachmentEditor2属性和onFileSelected事件如下:
QQ图片20161031171821.png QQ图片20161031171912.png
属性里的设置一直没有生效;
另外我把事件改成直接取消上传,但文件还是上传上去了
QQ图片20161031172822.png

回复 支持 反对

使用道具 举报

16

主题

58

帖子

402

积分

中级会员

Rank: 3Rank: 3

积分
402
QQ
 楼主| 发表于 2016-10-31 17:35:37 | 显示全部楼层
jishuang 发表于 2016-10-31 17:15
设置为flash用limit-size肯定没问题,本地测试就提醒
确认设置的是否正确

可以了,我之前用的40*1024*1024,改成计算后的数字就可以了,谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-1 22:28 , Processed in 0.070557 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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