标题: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 对象


返回列表 网站首页