国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > WEB開發(fā) > 正文

23.2.檢測用戶是否已選擇了下載文件

2024-04-27 13:46:58
字體:
供稿:網(wǎng)友
問題
我想知道用戶是否已選擇了文件即將進(jìn)行下載
解決辦法
監(jiān)聽select事件和cancel事件
討論
download( ) 方法本身沒有暫停執(zhí)行功能,一旦download( )方法被調(diào)用,F(xiàn)lash播放器就會(huì)試圖打開保存對(duì)話框,要么成功打開對(duì)話框,要么拋出異常,而Flash播放器則繼續(xù)執(zhí)行下一行代碼,也就是或系統(tǒng)并不知道用戶是否已經(jīng)選擇了文件并點(diǎn)擊保存按鈕,因此需要監(jiān)聽select事件確定用戶何時(shí)點(diǎn)擊了保存按鈕,select事件的類型為Event,使用Event.SELECT常量作為參數(shù):
+展開
-ActionScript
fileReference.addEventListener(Event.SELECT, onSelectFile);

在select事件中,通過FileReference對(duì)象的name屬性可獲得用戶選擇的文件名:
+展開
-ActionScript
private function onSelectFile(event:Event):void {
trace(event.target.name);
}

當(dāng)用戶也可能點(diǎn)擊保存對(duì)話框的Cancel按鈕,如果用戶點(diǎn)擊了Cancel按鈕,文件將不會(huì)被下載,對(duì)話框?qū)㈥P(guān)閉:
+展開
-ActionScript
fileReference.addEventListener(Event.CANCEL, onCancelDialog);
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 武宁县| 扎赉特旗| 东台市| 敦化市| 丁青县| 吉水县| 巢湖市| 鸡东县| 长葛市| 江门市| 西宁市| 阜南县| 东台市| 广平县| 怀安县| 屏东市| 南岸区| 平乐县| 万宁市| 雷州市| 沂水县| 镇江市| 文昌市| 舟曲县| 林甸县| 象州县| 宁晋县| 丹东市| 庆元县| 芦溪县| 南昌县| 丽水市| 安丘市| 锡林郭勒盟| 达日县| 文水县| 霍邱县| 郁南县| 巴林右旗| 太康县| 屏山县|