embed-objekt mit click auswechseln

patina

Grünschnabel
hallo

möchte einen qt-movie (hab ich mit embed in html eingesetzt) mit click auf ein image auswechseln.

funktioniert leider nicht.

habe folgende codes:

<embed src='video/f_1.mov' width='410' height='320' name="movie"></embed>

und dann:

<a href="#" onClick="document.embeds[0].src='video/f_2.mov'"><img src="images/video_02.jpg" ></a>

was mach ich falsch?

vielen dank für jeden hinweis.
 
Mit dem <embed> gibts da unerfindliche Probleme im IE, es geht aber mit <object>(ist noch dazu valides HTML;))

Die Lösung: das Element clonen, die Quelle ändern, und dann das ursprüngliche Element durch den Clone ersetzen:
Code:
<script type="text/javascript">
<!--

function funktion(objObj,strData)
{
    objClone = objObj.cloneNode(true);
    objClone.data = strData;
    objObj.parentNode.replaceChild(objClone,objObj);
    
}
//-->
</script>

<object width="410" height="320" data="f_1.mov" name="movie"></object>

<a onClick="funktion(document.getElementsByTagName('object')[0],'f_2.mov');">...</a>

Übrigens: wirf bitte einen Blick in meine Signatur: Stichwort Netiquette. Danke
 

Neue Beiträge

Zurück