XML文件:
<?xml version="1.0" encoding="UTF-8"?> <dh> <date1>http://www.sohu.com</date1> <date2>http://www.blueidea.com</date2> <date3>http://www.qqqf.com/</date3> <date4>4.htm</date4> <date5>5.htm</date5> </dh>
主场景中制作5个按钮,分别命名实例名称为a1、a2、a3、a4、a5
主场景最后一帧加动作:
stop();
axml = new XML();//建立XML对象
axml.ignoreWhite = true;//忽略空格
axml.load("dh.xml");//载入XML
axml.onLoad = function () {//如果成功地收到了XML文件时调用
aurl_1 = axml.childNodes[0].childNodes[0].childNodes[0].nodeValue;//返回XML中的链接1地址
aurl_2 = axml.childNodes[0].childNodes[1].childNodes[0].nodeValue;//返回XML中的链接2地址
aurl_3 = axml.childNodes[0].childNodes[2].childNodes[0].nodeValue;//返回XML中的链接3地址
aurl_4 = axml.childNodes[0].childNodes[3].childNodes[0].nodeValue;//返回XML中的链接4地址
aurl_5 = axml.childNodes[0].childNodes[4].childNodes[0].nodeValue;//返回XML中的链接5地址
}
a1.onPress = function () {//实例名称为a1的按钮当按下时调用的函数
getURL(aurl_1);//链接地址
}
a2.onPress = function () {//实例名称为a2的按钮当按下时调用的函数
getURL(aurl_2);//链接地址
}
a3.onPress = function () {//实例名称为a3的按钮当按下时调用的函数
getURL(aurl_3);//链接地址
}
a4.onPress = function () {//实例名称为a4的按钮当按下时调用的函数
getURL(aurl_4);//链接地址
}
a5.onPress = function () {//实例名称为a5的按钮当按下时调用的函数
getURL(aurl_5);//链接地址
}将SWF和XML放在同一目录下,测试影片。
希望对大家有用。