作者moritsune (猫又)
看板Flash
标题[问题] 关於LoadVars的小问题
时间Thu Aug 7 19:36:49 2008
请教各位先进,今天我试着弄了一个小小的flash,
想用它读取外部文字档并秀出来,因为档案数量有点多,
所以我用了一个list组件,在里面放了档案列表,
并且将项目的data值当作档名,程式结构大概长这样:
var loadman = new LoadVars();
loadman.onLoad = function(success:Boolean){
if(success){
textload.htmlText = this.msg;
}else{
textload.htmlText = "Load Failed";
}
};
var listHandler:Object = new Object();
listHandler.change = function(evt:Object) {
_root.loadman.load(evt.target.selectedItem.data + ".txt");
};
lister.addEventListener("change", listHandler);
基本上本机测试是可以正常动作没错,但是当我丢到网路上实测时,
常常会出现"load failed"的讯息,稍微去trace了一下,
发现有时evt.target.selectedItem.data这个值会传回undefined,
导致抓不到正确的档案连结,但又不是每次都会如此,
好像也找不到个规律,发生频率相当随兴...
请问这可能会是什麽原因,又有什麽可行的解决方法呢?
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.210.94.232
1F:→ moritsune:补充...用ie开比较会,用fx开几乎没碰过...why? 08/07 21:16