Lieber Gernot,
Speziell soll heißen, dass es dieser Initialisierung eben nur auf speziellen Seiten bedarf.
Du meinst, um zu prüfen, ob die Script-Datei überhaupt eingebunden wurde, oder ob nicht? Wenn Du Deine Scripte alle in objektorientierte Schreibe umwandelst, dann bedarf es keiner extra Initialisierung mehr!
Bei mir sind es immer nur drei Zeilen, die -ohne viel nachzudenken- zu übernehmen sind, bei dir ein kompletter Programmierstil, der natürlich überlegen ist und den man mittelfristig vielleicht auch forcieren sollte.
Ich denke noch anders: Bei mir ist es nur eine Zeile, nämlich das Einbinden der externen Script-Datei. Alles andere passiert ja ohne weiteres Zutun des Seitenautors/-pflegers.
Außerdem lässt sich jedes Objekt über die eigentlich im onload-Event aufgerufene Initialisierung auch leicht "per Hand" initialisieren:
if (meinObjekt)
meinObjekt.init();
Wo liegt jetzt genau Dein Problem?
Liebe Grüße aus Ellwangen,
Felix Riesterer.
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)