Hallo Forum
Ich habe hier eine Erweiterung der 10. häufigsten JavaScript-Frage "Wie spreche ich Images in Layern (Netscape) an".
Das Ansprechen der Image-Objekte im Layer funktioniert in meinem Beispiel grundsätzlich richtig (siehe untere, nur rote Tabelle).
Ist jedoch der Layer in einer 2-fach geschachtelten Tabelle eingefügt (obere, gelb-rote Tabelle), enthält das entsprechende Image-Array keine Bilder mehr, das Image-Objekt lässt sich also nicht mehr ansprechen.
Hallo Tom
habe Deine Testseite ausprobiert - der aergerliche Effekt ist leider reproduzierbar.
Der Source-Code:
da ist mir nichts faules aufgefallen (allerdings habe ich keine so guten JS-Kenntnisse, bin Neuling).
Was mir aber jetzt seit NN-4.73 x-mal untergekommen ist: ich habe irgendeinen kleinen JS-
Mist gebaut, der klappt nicht, ich brüte, erkenne den Fehler, verbessere ihn, klappt trotzdem nicht.
X-mal durchgehen, mit SelfHTML-Referenz vergleichen, muss doch alles gehen...
Rechner resetten, klappt immer noch nicht. Gibts nicht...
File auf andere Maschine, online aufrufen (ist vielleicht nur lokal....) - nix.
Letzte Idee: neues File anlegen, und den ganzen Code rüberkopieren. Mal sehen.
Und klappt!!!
Vielleicht hast Du auch diesen komischen Effekt, dass alles richtig
dasteht, der NN das File aber nicht mehr 'leiden' kann.
(Ich wollte das mal dann posten, wenn ich mir wirklich sicher bin, dass das reproduzierbar ist
und nicht an mir und/oder meinem System liegt. Aber als Anfänger ist man vorsichtig, weil man
nicht viel vom Innenleben der Browser versteht und sich nicht lächerlich machen will.)
(Andererseits hat das der Netscape 4.6 nie gemacht, und zu seinen Zeiten
habe ich mir noch mehr Fehler geleistet.)
Solltest Du es probieren und es ist bei Dir auch so, so lass michs bitte wissen - es ist wirklich
lästig und man kommt sich solange blöd vor, bis andere das gleiche feststellen.
Wüsche Dir Erfolg
Uwe.