Bildertausch unter Netscape
Bernhard Helmes
- javascript
0 Sebastian Will0 Swen0 Utz
Hallo ihr Lieben,
ich habe jetzt eine Stunde in der Forumsarchiv-suche gesucht, bin aber leider auch nicht fündig geworden. Die Suche selber finde ich klasse, aber teilweise mühsam, vorallem bei einer langsamen Verbindung, aber das soll nicht Euer Problem sein :-)
Ich würde gerne zwei Bilder einfach austauschen. Im IE schaffe ich das mit
function Wechsel ()
{
var Bildobjekt1, Bildobjekt2, Bildobjekt3;
temp= new Image()
// 1->temp
Bildobjekt3=window.document.images[Bild2];
temp.src = Bildobjekt3.src;
// 2->1
Bildobjekt2=window.document.images[Bild1];
window.document.images[Bild2].src = Bildobjekt2.src;
//temp->2
Bildobjekt1=temp;
window.document.images[Bild1].src = Bildobjekt1.src;
}
Beim Netscape klappt das leider nicht. Wieso ?
Macht das einen Unterschied aus, ob ich über Layer die Graphik referenziere oder über den image-name ?
Freue mich auf Anwort.
Viel Freude an diesem Montag, auch wenn die Woche erst anfängt.
Gruß
Bernhard
Hi,
was ich gemerkt habe, ist, daß der Array, der die Bilder spezifiziert, bei IE/Netscape/Opera teilweise unterschiedlich referenziert wird. Das bedeutet, daß document.images[1] bei IE auf ein anderes Bild verweist als es Netscape oder Opera tun. Vielleicht liegt der Fehler aber auch bei mir .)
<mfg>Sebastian Will</mfg>
Hallo ihr Lieben,
ich würde gerne einen zyklischen Tausch von Bilder realisieren,
was ich bisher gefunden habe, ist zwar ein Austausch von Bildern, die vorher angelegt wurden sind.
Vielleicht läßt sich das auch besser realisieren, aber ein zyklischer Tausch muß doch auch gehen
Also so irgendwie
var tmp = new Image ();
// 1->temp
tmp.scr = document.images[Bild1].scr;
// 2->1
document.images[Bild1].src = document.images[Bild2].src;
//temp->2
document.images[Bild2].scr = tmp.scr;
Die erste Zuweisung nach tmp.scr klappt aber nicht, wieso weiß ich nicht.
Wer weiß Rat ?
Gruß
Bernhard
Moin
Ich würde gerne zwei Bilder einfach austauschen. Im IE schaffe ich das mit
Was hat dir an <../../tedg.htm#a1> oder <../../sfausles/tsfa_tcg.htm#a4> nicht gefallen ?
Viel Freude an diesem Montag, auch wenn die Woche erst anfängt.
Das Gute an Montagen ist, dass nur dann der nächste Montag noch sieben Tage weit weg ist :-)
Viele Grüße
Swen
Hi Bernhard,
hmmm, das klingt nach <../../sfausles/tsfa_tbb.htm>
Grüße,
Utz