关于FLASH AS2.0的调用问题

AS内容如下:System.useCodepage=true;varmy_XML=newXML();my_XML.ignoreWhite=true;my_XML.onLo... AS内容如下:
System.useCodepage = true;
var my_XML = new XML();
my_XML.ignoreWhite = true;
my_XML.onLoad = function(success) {
if (success) {
var images = my_XML.firstChild.childNodes;
for (i=0; i<images.length; i++) {
_root.createEmptyMovieClip("image"+i, i);
_root["image"+i].createEmptyMovieClip("ipcmc", 0);
_root["image"+i].ipcmc.loadMovie("images[i].firstChild.firstChild");
//如果把"images[i].firstChild.firstChild"换成具体的1.jpg却能够显示,所以很可能问题就在这里
//trace("image"+i); //trace结果为正确
//trace(images[i].firstChild.firstChild); //trace结果为正确
}
} else {
trace("error");
}
};
my_XML.load("imgload.xml");

XML的内容如下:

<image>
<list des="图片1">
<src>1.jpg</src>
</list>
<list des="图片2">
<src>2.jpg</src>
</list>
<list des="图片3">
<src>3.jpg</src>
</list>
<list des="图片4">
<src>4.jpg</src>
</list>
<list des="图片5">
<src>5.jpg</src>
</list>
</image>

在同一文件夹内有五张图片,分别为1.jpg、2.jpg、3.jpg、4.jpg、5.jpg
不知道为什么结果出错了,输出 Error opening URL……
展开
 我来答
这名字不难听
2010-11-25
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
_root["image"+i].ipcmc.loadMovie("images[i].firstChild.firstChild");
你为什么加引号"images[i].firstChild.firstChild"

你把引号去掉 顺便trace 一下 images[i].firstChild.firstChild
北京金瑞博
2024-08-15 广告
作为北京金瑞博企业咨询服务有限公司的工作人员,我们专注于为企业提供全面的咨询服务。关于US DMF(Drug Master File)程序,这是美国FDA要求的一种非公开文件,用于提交药品、原料药等相关数据的注册文件。它支持申请商的新药批准... 点击进入详情页
本回答由北京金瑞博提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式