国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 瓦房店市| 定远县| 元氏县| 晋城| 宜良县| 科技| 锡林郭勒盟| 句容市| 定兴县| 遵化市| 六安市| 岑溪市| 阜康市| 龙江县| 渑池县| 应用必备| 麟游县| 淮阳县| 麻城市| 安新县| 百色市| 汝城县| 太原市| 沅江市| 柞水县| 祁阳县| 礼泉县| 香港 | 青神县| 兖州市| 永平县| 南涧| 芜湖县| 凤城市| 潮州市| 博湖县| 甘孜县| 凯里市| 穆棱市| 新丰县| 定兴县|