XML 연동


xml파일을 불러와 메뉴용 플래시에 적용시키기 위한 액션스크립트.(ver1)

//배열 생성 link = new Array(); link_sub = new Array(); //XML 생성 var menuXML = new XML(); menuXML.ignoreWhite = true; menuXML.onLoad=function(success){ if(success){ menuTopNodes = menuXML.firstChild.childNodes; for(i=0;i<menuTopNodes.length;i++){ //편의상 0이 아니라 1부터 시작하기 때문에 1을 더해주어야 한다. link[i+1] = menuTopNodes[i].attributes.url; link_sub[i+1] = new Array(); menuSubNodes = menuTopNodes[i].childNodes; for(var k=0;k<menuSubNodes.length;k++){ link_sub[i+1][k+1] = menuSubNodes[k].attributes.url; } } }else{ msg = "xml loading failed."; trace(msg); alert(msg); } } menuXML.load("http://m9.pe.kr/xml/menu.xml"); //하위 페이지에서는 _root.link_sub[1][1] 이런 식으로 접근한다.


powered by Moniwiki | themed by clockoon
last modified 2010-03-03 07:22:50
Processing time 0.1886 sec