Zitat:
Zitat von MisterDither
Also bei mir funktioniert dein Ansatz leider nicht. Ich dachte zuerst, dass es mit innerHTML nicht zurecht kommt, weswegen ich den "offiziellen Weg" mal gegangen bin. Die Funktion sieht dann so aus
|
Hmm naja innerHTML ist aber nichts inoffizielles, hatte damit bisher nie Probleme.
Und das hier funktioniert bei mir ohne Probleme, ich kann jederzeit zwischen den Flashes wechseln:
Code:
<html>
<head>
<title></title>
</head>
<body>
<div id="flash">
<!-- will be filled -->
</div>
<script type="text/javascript">
<!--
function update_swf( src )
{
document.getElementById( "flash" ).innerHTML = '<embed src="' + src + '" quality="high" scale="exactfit" menu="false" bgcolor="#000080" width="600" height="400" swLiveConnect="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" />';
}
-->
</script>
<a href="#" onclick="update_swf( 'http://de.selfhtml.org/html/multimedia/anzeige/nibbles.swf' );">Nibbles starten</a>
<a href="#" onclick="update_swf( 'http://www.ballz.de/toons/eyeballz1.swf' );">Was anderes...</a>
</body>
</html>
Gruß
code_pilot
PS: Das obige Beispiel klappt nicht im IE, ich denke aber das liegt daran daß die SWFs auf anderen Servern liegen oder so...