Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

bild nach anklicken durch swf-datei ersetzen?





Frage

mit welchem code kann man ein bild nach dem anklicken durch eine swf-datei ersetzen?

Antwort 1 von katy

Hallo maennel,

das ginge mit JavaScript, indem du diesen Code in den head-bereich der Seite (also am besten in die Zeile vor </head>) setzst:

<script type="text/javascript">
function ersetze() {
 var wo=document.getElementById("dasBild").parentNode;
 wo.innerHTML='<object data="nibbles.swf" type="application/x-shockwave-flash" width="600" height="400">   <param name="movie" value="nibbles.swf">   <param name="quality" value="high">  <param name="scale" value="exactfit">  <param name="menu" value="true"> <param name="bgcolor" value="#000040"></object>';
}

window.onload=function() {
 var wo=document.getElementById("dasBild");
 if (wo) wo.onclick=ersetzen;
}
</script>


Und dein Bild müsste, damit es korrekt funktioniert in einem DIV (oder ähnlichem) allein stecken und die ID "dasBild" haben:
<div><img src="bild.jpg" alt="ein Bild" id="dasBild"></div>


Den SWF-Code ('<object ... /object>') müsstest du natürlich an deine SWF-Datei und ihre Parameter anpassen.

katy

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: