Struppi: objekt erwartet - ich krig die kriese !

Beitrag lesen

Es spielt keine Rolle, es müssen nur die Elemente vorhanden sein auf die du zugreifen möchtest (genau wie im Header auch).

Es kann durchaus eine Rolle spielen wo der Script steht.
Z.B. hier:
http://www.meta-text.net/entwicklung/schriftarten/files/cursive.html
wenn ich dort den Teil:
<SCRIPT LANGUAGE="JavaScript1.2">
<!--
//For IE
if (document.all) {
    onLoad();
}
//-->
</SCRIPT>
Im head hätte, würde die Navigation im IE nicht funktionieren.

Mal abgesehen, dass ich diese Zeilen nicht im BODY finde, ist deine Aussage nach wie vor falsch. Es spielt keine Rolle, wo das Skript steht, aber die Elemente auf die du zugreifen willst, müssen dem Browser bekannt sein.

wieso? verstanden hab ich dich, aber "krig ich den fehler "Objekt Erwartet" im IE" ist defenitiv nichtssagend.

Und? Das ist nicht sein Fehler sonder der vom IE der absolut sinnfreie Meldungen von sich gibt z.B. "Objekt Erwartet". Und die Zeilenangaben bei solchen Meldungen versteht auch kein Mensch.

Was willst du _mir_ jetzt damit sagen, indem du meine Aussage wiederholst?

Wenn er den Scripting Host vom M$ installiert hätte, könnte er genau die Stelle sehen, die den Fehler verursacht, aber das ist ein absoluter Overhead und dazu zimlich nervig, da 80% der Webseiten die JS benutzen im IE einen Fehler produzieren und wenn beim jeden Fehler der Debugger aufpoppt, wird man spätestens nach einer Stunde im Internet irre.

Mozilla und Netscape zeigen durchaus sinnvolle Fehlermeldungen an, auch ohne Skripting Host.

Struppi.