Auf body tag zugreifen um Hintergrund zu ändern?
jense
- javascript
Hallo.
Ich versuche ohne Erfolg auf den body tag eines Frames zuzugreifen.
Ich möchte dort das Hintergrundbild tauschen, ohne den ganzen Frame neu zu laden, da sich dort das Menü befindet.
Ist das theoretisch möglich?
Danke für eure Tips.
Jense
Hi,
Ich versuche ohne Erfolg auf den body tag eines Frames zuzugreifen.
wenn Du sagst, was so alles erfolgfrei war, könnte Dir vielleicht jemand Deinen Denkfehler aufzeigen.
Ist das theoretisch möglich?
Ja. Natürlich unter der Bedingung, dass JavaScript aktiviert und hinreichend modern ist. Warum benutzt Du eigentlich Frames, trotz all ihrer Nachteile?
Cheatah
Hi,
wenn Du sagst, was so alles erfolgfrei war, könnte Dir vielleicht jemand Deinen Denkfehler aufzeigen.
er tauscht das bild mit document.write, dann verschwindet allerdings das menü. ich dachte an etwas wie getelementbyid wie bei layern.
Ja. Natürlich unter der Bedingung, dass JavaScript aktiviert und hinreichend modern ist. Warum benutzt Du eigentlich Frames, trotz all ihrer Nachteile?
ist eine projektarbeit, und ich versuche um ziemlich genau 5 vor 12, den für die programmierung verantwortlichen etwas zu unterstützen.
um mein problem herum kann ich dir leider kaum antwort geben.
jense
Cheatah
Hi jense,
wenn Du sagst, was so alles erfolgfrei war, könnte Dir vielleicht jemand Deinen Denkfehler aufzeigen.
er tauscht das bild mit document.write, dann verschwindet allerdings das menü. ich dachte an etwas wie getelementbyid wie bei layern.
Logisch, weil du mit 'document.write' dein gesamtes Dokument überschreibst.
ist eine projektarbeit, und ich versuche um ziemlich genau 5 vor 12, den für die programmierung verantwortlichen etwas zu unterstützen.
Nuja, da hab ich dann genau das Richtige für dich:
http://selfhtml.teamone.de/javascript/objekte/document.htm#get_elements_by_tag_name
Allerdings sollte man sowas eher nicht unterstützen, meine Meinung.
Gruß
Kurt
danke Kurt.
Nuja, da hab ich dann genau das Richtige für dich:
http://selfhtml.teamone.de/javascript/objekte/document.htm#get_elements_by_tag_name
Allerdings sollte man sowas eher nicht unterstützen, meine Meinung.Gruß
Kurt
Werds mir mal genauer anschauen und für meinen Fall testen.
Die meisten Leute, die sich intensiver mit der Materie beschäftigen, werden selektiver was die tatsächlich einsetzbaren Befehle angeht.
Falls es mir für diesen Fall allerdings hilft, werde ich die eventuellen Nachteile erstmal übersehen.
Vielen Dank
Jense
Hi jense,
Werds mir mal genauer anschauen und für meinen Fall testen.
Die meisten Leute, die sich intensiver mit der Materie beschäftigen, werden selektiver was die tatsächlich einsetzbaren Befehle angeht.
Falls es mir für diesen Fall allerdings hilft, werde ich die eventuellen Nachteile erstmal übersehen.
Welche Nachteile erwartest du denn bei Verwendung des DOM?
Gruß
Kurt
Hi,
Werds mir mal genauer anschauen und für meinen Fall testen.
Die meisten Leute, die sich intensiver mit der Materie beschäftigen, werden selektiver was die tatsächlich einsetzbaren Befehle angeht.
Falls es mir für diesen Fall allerdings hilft, werde ich die eventuellen Nachteile erstmal übersehen.
eine der besten Antworten, die ich in der letzten Zeit gelesen habe - ganz allgemein betrachtet.
Welche Nachteile erwartest du denn bei Verwendung des DOM?
Inkompatibilität mit älteren Systemen.
Cheatah
Hi Cheatah,
Welche Nachteile erwartest du denn bei Verwendung des DOM?
Inkompatibilität mit älteren Systemen.
Ja, klar, aber dafür gibt es ja if und else, für den Fall, dass es dennoch benötigt wird.
Imho stellt sich mir immer häufiger die Frage, inwieweit man noch auf die Steinzeitbrowser wie NN4 und IE4 Rücksicht nehmen sollte.
Im Moment spielen die sicherlich noch eine, wenn auch kleine, Rolle, aber imho ist abzusehen, wenn dem nicht mehr so ist.
Die mir bekannten und relevanten modernen Browser beherrschen ja schon alle das DOM.
Gruß
Kurt