backgroundImage
zinga
- javascript
Hi
Folgendes schreibe ich um aus einem externen Script heraus das Hintergrundbild zu ändern.
document.getElementsByTagName("body")[0].style.backgroundImage="url(bgg.gif)"
Der Effekt wird beim Mouseover aufgerufen, bloß wird das neue Hintergrundbild nicht angezeigt (das alte verschwindet aber).
Gibt es irgendwelche Sonderregelungen für Referenzieren in Javascript, die ich nicht kenne? Das Script liegt im gleichen Ordner wie die Grafik.
Der Effekt wird beim Mouseover aufgerufen, bloß wird das neue Hintergrundbild nicht angezeigt (das alte verschwindet aber).
Gibt es irgendwelche Sonderregelungen für Referenzieren in Javascript, die ich nicht kenne? Das Script liegt im gleichen Ordner wie die Grafik.
Habe jetzt gerade den Ordner in dem Script und Grafik liegen angegeben. (url(src/bgg.gif), und in den Dateien die ein Verzeichnis darunter liegen klappt es. Ich habe zwar noch keine Dateien die in einem anderen Verzeichnis liegen, aber vor welche anzulegen, was dann?
Hi
Hi,
Folgendes schreibe ich um aus einem externen Script heraus das Hintergrundbild zu ändern.
document.getElementsByTagName("body")[0].style.backgroundImage="url(bgg.gif)"
Der Effekt wird beim Mouseover aufgerufen, bloß wird das neue Hintergrundbild nicht angezeigt (das alte verschwindet aber).
Gibt es irgendwelche Sonderregelungen für Referenzieren in Javascript, die ich nicht kenne? Das Script liegt im gleichen Ordner wie die Grafik.
Die URL muß entweder absolut angegeben werden oder relativ zu der Datei, in der die Style-Angabe gemacht wird. In diesem Fall wird die Angabe NICHT in der Script-Datei gemacht, sondern in der HTML-Datei, in der das sich das Element befindet, das per Javascript verändert wird.
Andreas
Hi
Hi,
Die URL muß entweder absolut angegeben werden oder relativ zu der Datei, in der die Style-Angabe gemacht wird. In diesem Fall wird die Angabe NICHT in der Script-Datei gemacht, sondern in der HTML-Datei, in der das sich das Element befindet, das per Javascript verändert wird.
Dann gebe ich wohl besser absolut an :-(. Wenn ich genannte Dateien erstellt habe.