hi oliver,
eine referenz zu einem objekt/funktion kann erst gemacht werden, wenn das
objekt vorher definiert wurde. wie im echten leben halt. :)
>> function myFunction(){} wird zuerst interpretiert (compiler hierarchie)
und ist verfügbar egal an welcher position in deinem code es kommt.
>> myFunction = function(){} ist ein (normales) object und kommt dran,
wenn's dran kommt
- michael
At 19:30 16.10.2003 +0200, you wrote:
Hallo, ich habe da nochmal eine verständnis Frage zur Codeausführung.
Bei einem zuladenden XML Object z.B. wird hier die handleLoad Funktion nicht ausgeführt.... außer ich setze handleLoad = function.. nach oben
Document = new XML(); Document.ignoreWhite = true; Document.onLoad = handleLoad; Document.load("news.xml");
handleLoad = function(success){ if (success){ displayLoaded(); }else{ displayError(); } }
schreibe ich das ganze allerdings so wird die Funktion ausgeführt obwohl sie nach dem Document.load kommt....
Document = new XML(); Document.ignoreWhite = true; Document.onLoad = handleLoad; Document.load("news.xml");
function handleLoad(success){ if (success){ displayLoaded(); }else{ displayError(); } }
Warum war das so nochmal????
Danke Peter
------------------------------------------------------ Archiv : //www.freelists.org/archives/ascoders/ Optionen : //www.freelists.org/list/ascoders ------------------------------------------------------