All pastes #364792 Raw Edit

Anonymous

public text v1 · immutable
#364792 ·published 2007-02-20 12:09 UTC
rendered paste body
// XML Objekt (Erzeugen)
objXML = new XML();
objXML.load("test.xml");
objXML.onLoad = newsLesen;
objXML.ignoreWhite = true;

// Erstes Bild anzeigen und Ausgangswerte Initialisieren
function newsLesen(signal) {
	if (signal) {
		rootKnoten 		= objXML.firstChild;
		txtTotalNews 	= rootKnoten.childNodes.length;
		firstnews 		= rootKnoten.firstChild;
		aktNews 		= firstnews;                                             //this variable should one be available inside that function? but...
		txtNewsID 		= 1;
		zeigeNews(firstnews);
	}
}
// Bild + Text (Aktualisierung) 
function zeigeNews(pNeueNews) {
	bildPfad 		= pNeueNews.attributes.bildURL;
	txtTitelText 	= pNeueNews.attributes.titel;
	txtNewsText		= pNeueNews.firstChild.nodeValue;
	showURL 		= bildPfad;
	mc_Bild.loadMovie(bildPfad);
}

// Weiter Schalter
butWeiter.onRelease = function() {
	weiter = aktNews.nextSibling;                                      //.. why can i use it here ???
	if (weiter != null) {	
		txtNewsID++;
		aktNews = weiter;
		zeigeNews(weiter);		
	}
};

// Zurück Schalter
butZuruck.onRelease = function() {
	zuruck = aktNews.previousSibling;
	if (zuruck != null) {	
		txtNewsID--;
		aktNews = zuruck;
		zeigeNews(zuruck);		
	}
};