麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 辦公 > Flash > 正文

flash 文件是否存在判斷代碼

2024-09-12 17:51:21
字體:
供稿:網(wǎng)友
復制代碼 代碼如下:

var exist = new LoadVars();
exist.onLoad = function(success) {
if(!success) {
trace("文件不存在");
}
}
exist.load("文件名");

此代碼應(yīng)該說嚴重誤導我們,onLoad事件指的是把文件下載完后執(zhí)行的代碼。如果只判斷本機文件還可以,因為不用下載,如果是判斷網(wǎng)絡(luò)文件就麻煩了,如果你要判斷網(wǎng)上一部電影,對不起,等下載完這部電影才告訴你是否存在。
于是我想到應(yīng)該只判斷該文件是否存在,只判斷一下它有沒有內(nèi)容,即getBytesTotal(),獲取它總共多少字節(jié),如果當前沒有執(zhí)行加載操作或者尚未開始加載操作,此方法將返回 undefined。如果無法確定總字節(jié)數(shù)(例如,如果下載已開始但服務(wù)器尚未傳輸 HTTP Content-Length),此方法也將返回 undefined。于是我們可以這樣判斷文件是否存在:
復制代碼 代碼如下:

var exist = new LoadVars();
this.createEmptyMovieClip("item_mc", this.getNextHighestDepth());
item_mc.onEnterFrame=function(){
var total =this.target.getBytesTotal();
if(int(total)>101){
//這里沒有使用total==undefined判斷,因為發(fā)現(xiàn)不準,文件不存在時int(total)=101
delete item_mc.onEnterFrame;
trace("文件存在");
trace(int(total));//返回總字節(jié)
}
}
item_mc.target=exist;
exist.load("文件地址");
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美福利视频一区二区三区 | xxxxhd18hd日本hd | 国产日韩免费观看 | 日韩欧美动作影片 | 91美女视频在线 | 午夜生活理论片 | 亚洲国产精品一区二区久久 | 日本成人高清视频 | 欧日韩在线 | 中文字幕专区高清在线观看 | 国产乱淫av片免费观看 | 羞羞答答tv| 国产精品高清一区 | 欧美成人一区二区视频 | 依依成人精品视频 | 高清做爰免费无遮网站挡 | 91aa.app| 蜜桃网在线 | 国产精品一区二区三区99 | 黄色羞羞视频在线观看 | 亚洲综合色视频在线观看 | 黄色a级片视频 | 国产羞羞视频在线观看 | 大西瓜永久免费av在线 | 免费av网站观看 | 日本韩国欧美一级片 | 欧美成年人视频 | 天天草夜夜 | 久久久一区二区三区精品 | 欧美久久一区二区 | 91短视频在线视频 | 国产99页 | 成人精品免费在线观看 | 全免费午夜一级毛片真人 | 视频一区二区三区免费观看 | 国产成人综合在线视频 | 中文字幕视频在线播放 | 大西瓜永久免费av在线 | 一级在线观看 | 久久精品视频国产 | 久久久久久久久日本理论电影 |