首页 > 网站 > WEB开发 > 正文

23.6.监测用户是否选择了文件准备上传

2024-04-27 13:46:59
字体:
来源:转载
供稿:网友
问题
我想知道用户是否通过浏览对话框选择了文件
解决办法
监听select事件和cancel事件
讨论
当用户选择了文件并点击了Open按钮后FileReference对象会发出select事件,类型为Event,可通过Event.SELECT常量注册监听器:
+展开
-ActionScript
fileReference.addEventListener(Event.SELECT, onSelectFile);

当用户选择了文件后,关于文件的信息(如文件名,大小,创建时间等)都会保存在FileReference对象里:
+展开
-ActionScript
selectedFileTextField.text = fileReference.name;

如果用户点击了Cancel按钮,FileReference 对象会发出cancel事件,类型为Event 。可通过Event.CANCEL常量注册监听器:
+展开
-ActionScript
fileReference.addEventListener(Event.CANCEL, onCancelBrowse);

这两个事件同样适用于FileReferenceList 对象
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表