作者etrexetrex (ETREX)
看板Flash
标题Re: [问题] loadmovie不能判断某档案是否存在
时间Wed Jan 3 00:46:03 2007
问题:如何判断一个档案是否存在
程式码修改如下
stop();
var I=1;
var myloader = new MovieClipLoader(); //这边多一个物件
var flag = true;
myloader.onLoadError = function() //本次修改重点
{ //当找不到档案时,会执行此处的程式
flag = false;
}
onEnterFrame=function()
{
if (flag == false) //如果档案不存在的话
{
flag = true;
I=1; //就跳到第一张图档重新拨放
}
else
{
M1.swapDepths(M2);
S=formatNum(I)+"-1024x590.jpg";
myloader.loadClip(S,this["M"+(I%2+1)]);
}
I++;
}
function formatNum(Num)
{
if(Num<10)
{
return "000"+ Num;
}
else if (Num<100)
{
return "00"+ Num;
}
else if(Num<1000)
{
return "0"+ Num;
}
}
感谢回应
问题解决
问题:如何判断一个档案是否存在
--
无名网志:
http://www.wretch.cc/blog/et284vu065k3
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.226.74.82
1F:推 kazenol:请问这是flash8以後才有的function吗 01/03 12:33
2F:推 aquarianboy:Availability: ActionScript 1.0; Flash Player 7 01/03 15:12