易截截图软件、单文件、免安装、纯绿色、仅160KB

Array 赋值问题(flash AS2)


JScript code:

var test_zh =new Array();

var myXML = new XML();

myXML.load("test.xml");

myXML.ignoreWhite = true;

myXML.onLoad = function(success) {
if (success) {
parseXML(this);
}

}
function parseXML(xmlDoc) {
var nm:Array = new Array();
nm = myXML.firstChild.childNodes;
trace(nm[0].childNodes[0]);
trace(nm[0].childNodes[0].nodeName);
trace(nm[0].childNodes[2].childNodes[0].nodeValue);
trace(myXML.firstChild.childNodes.length);
trace(nm[0].childNodes.length);
for(var i=0;i<myXML.firstChild.childNodes.length;i++)
{
for(var j=0;j<myXML.firstChild.childNodes[i].childNodes.length;j++)
{
if(i==0)
test_zh.push=myXML.firstChild.childNodes[i].childNodes[j].childNodes[0].nodeValue;//这句是这样写的吗?
//循环输出myXML.firstChild.childNodes[i].childNodes[j].childNodes时正常。
}
}
}


循环输出myXML.firstChild.childNodes[i].childNodes[j].childNodes时是有值的。
不知道 为什么push数组后通过test_zh[i]却提示“undefined”,
谁知道为什么呢,
我发现换成这样:
test_zh[0]=“test”;
放在function(success){}外就正常,
如何放在函数体内
function(success)
{
  test_zh【i】=myXML.firstChild.childNodes[i].childNodes[j].childNodes[0].nodeValue;
}
就不行了……
{{---


相关问答:

一个FLASH广告代码的问题 - Web 开发 / JavaScript

前台调用
swfobject.embedSWF("cu3er.swf", "cu3er-container", "600", "300", "9", "expressInstall.swf", flashvars, attributes);
我现在有2个问 ......

FLASH翻页代码的一个问题

就是网上最多的那种FLASH翻页代码,翻页热区层的代码如下:
JScript code:
#initclip 4
function onCreatePage(sender, pageMC, pageIndex)
{
var _loc1 = pageIndex;
var _loc2 = pageMC;
_loc ......

vc做的一个播放flash文件软件

VC6.0问题 
我用vc做的一个播放flash文件软件, 基于对话框结构, 为什么对话框默认的按钮"确定""取消"不会被flash控件遮挡, 而我自制的放大、缩小按钮 却会被遮挡。
设置一下叠放顺序~ ......

(SOS)如何在网页中播放Flash和视频文件?

RT,谢谢。。。
ding...


用DW寫html,選擇插入Flash,再去看代碼,一清二楚!

ding...

ding...

var so = new SWFObject("a.swf", "movie", "500&qu ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号