Hallo,
ich kenne mich mit javascript nicht so aus.
Ich habe 2 swf-Dateien. Je nach Bildschirmauflösung will ich entweder swf-Datei1 oder swf-Datei2 anzeigen.
die Auflösung kann ich mit screen.height (javascript) ermitteln.
Ich weiß nur nicht wie ich im Javascript sage dass er entweder diesen Code-Abschnitt oder diesen Code-Abschnitt ausführt, was kein javascript ist.
So in etwa sieht die Datei (body) aus:
<body>
<script type="text/javascript">
var pageHost = ((document.location.protocol == "https:") ? "https://" : "http://");
document.write("<a href='http://www.adobe.com/go/getflashplayer'><img src='"
+ pageHost + "www.adobe.com/images/shared/download_buttons/get_flash_player.gif' alt='Get Adobe Flashplayer' /></a>" );
</script>
</div>
<noscript>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="500" height="750" id="bla">
<param name="movie" value="bla.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="true" />
<object type="application/x-shockwave-flash" data="swf-Datei1.swf" width="500" height="750">
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="true" />
</object>
</object>
</noscript>
</body>
Ich denke mit diesem Code wird die swf-Datei geladen:
<object type="application/x-shockwave-flash" data="swf-Datei1.swf" width="500" height="750">