Veröffentlicht 26. Juni 200223 j Hallo, ist es möglich ein Bild, das sich in einem anderen Frame befindet, mit hilfe von JavaScript auszutauschen? Das ganze noch mal etwas genauer: Ich hab eine Frame-Seite. Diese beteht aus zwei frames und somit auch zwei html-seiten seite1 und seite2. Ist es möglich ein Bild das sich auf seite1 befindet von seite2 aus zu tauschen. Wenn ja, wie? Vielen Dank! Cody
27. Juni 200223 j ja, das geht. Das Ganze funktioniert wie bei einem normalen Rollover mit JavaScript, d.h. Du änderst die SRC-Angabe des Bildes, z.B. so: document.images["bildname"].src = "abc.jpg"; Wenn sich das Bild in einem anderen Frame befindet, mußt Du nun noch den Frame "erreichen", z.B. so: [b]parent.frames["framename"].[/b]document.images["bildname"].src = "abc.jpg"; Das ist der ganze Trick. Wichtig dabei ist: beide Frames müssen innerhalb dergleichen Domain liegen, d.h. es klappt nicht, wenn Du im zweiten Frame eine fremde Seite geladen hast und darauf zugreifen willst. Und nicht vergessen: das zu tauschende IMG-Tag muß noch das entsprechende Name-Attribute bekommen. evil :cool:
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.