Ændring i dynamisk pulldown window - overskrift skal blive !
Jeg har noget kode fra et dynamisk pulldown window som jeg godt vil genbruge, men nu skal overskriften ikke skifter hver gang man trykker på noget !Dvs. at overskriften skal være den samme hele tiden ?
Hvad skal jeg ændres i scriptet ?
Koden er som følgende.
System.useCodePage = true;
var dDrop = new Array();
fscommand ("allowscale", "true");
function dropdown (id, text, url) {
this.id = id;
this.text = text;
this.url = url;
}
function convertXML2Objects () {
xmlDrop = this.childNodes;
xmlSubDrop = xmlDrop[0].childNodes;
_level0.menu.menuHeader = xmlSubDrop[1].firstChild;
_level0.menu.itemCount = parseInt(xmlSubDrop[0].firstChild);
count = _level0.menu.itemCount+2;
for (i=2; i<count; i++) {
xmlDrops = xmlSubDrop[i].childNodes;
id = dDrop.length;
dDrop[id] = new dropdown(xmlDrops[0].firstChild, xmlDrops[1].firstChild, xmlDrops[2].firstChild);
set ("_level0.menu.item"+dDrop.length+"Label", dDrop[id].text);
set ("_level0.menu.item"+dDrop.length+"Url", dDrop[id].url);
}
}
xmlStr = new XML();
xmlStr.onLoad = convertXML2Objects;
xmlStr.load("1menu.xml");
______________________________________
XML koden som bliver hentet ind er som følgende:
<dropDown><dNum>2</dNum><dText><b>1 menu pkt</b></dText><ddown><dID>1</dID><dText>tekst 1</dText><dLink>http://www.mail.yahoo.com</dLink></ddown><ddown><dID>2</dID><dText>Tekst 2</dText><dLink>http://www.hotmail.com</dLink></ddown></dropDown>
________________________________
Er der nogle der kan hjælpe
/Lars
