标题:23.6.监测用户是否选择了文件准备上传
作者:网友
日期:2023-08-14 18:53:44
内容:
问题
我想知道用户是否通过浏览对话框选择了文件
解决办法
监听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 对象
返回列表 网站首页