Grafik statt Film wenn kein Flash Player Plugin

jenno

Erfahrenes Mitglied
Ich fange grad damit an, einen kleinen Flashfilm zu erstellen, den ich dann auf einer Webseite einbinden möchte. Allerdings möchte ich, wenn jemand keinen Flashplugin installiert hat, dass anstatt dessen eine Grafik angezeigt wird.

Gibt es dafür irgendne Möglichkeit? Ich habe eben schonmal gesucht, aber noch nichts gefunden. Würde mich über Tips freuen.

(Arbeite mit Macromedia Flash 5)
 
Hallo, dieses Script hab ich mal im Flashforum gefunden.

Ist zwar angepasst an F6, sollte aber auch problemlos mit F5 funktionieren...

PHP:
<!-- ANFANG //-->
<!-- ANFANG //-->
<!-- ANFANG //-->

<SCRIPT LANGUAGE=JavaScript>
<!--
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
if ( plugin ) {
plugin = parseInt(plugin.description.substring(plugin.description.indexOf(".")-1)) >= 3;
}
else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 
&& (navigator.userAgent.indexOf("Windows 95")>=0 || navigator.userAgent.indexOf("Windows 98")>=0 || navigator.userAgent.indexOf("Windows NT")>=0)) {
document.write('<SCRIPT LANGUAGE=VBScript\>\n');
document.write('on error resume next\n');
document.write('plugin = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6")))\n');
document.write('</SCRIPT\>\n'); } if ( plugin ) { document.write('<OBJECT classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000"');
document.write('codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"');
document.write('ID=ansichten_a WIDTH=262 HEIGHT=168>'); document.write('<PARAM NAME=movie VALUE="flash/final2.swf"><PARAM NAME=quality VALUE=high>'); document.write('<EMBED src="flash/final2.swf" quality=high');
document.write('swLiveConnect=FALSE WIDTH=262 HEIGHT=168');
document.write('TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">'); document.write('</EMBED>'); document.write('</OBJECT>'); } else if (!(navigator.appName && navigator.appName.indexOf("Netscape")>=0 && navigator.appVersion.indexOf("2.")>=0)){ document.write('<IMG SRC="flash/flash.gif" WIDTH=262 HEIGHT=168" BORDER=0>'); }
//-->
</SCRIPT><NOEMBED><img src="flash/flash.gif" width=262 height=168" border="0"></NOEMBED><NOSCRIPT><IMG SRC="flash/flash.gif" WIDTH=262 HEIGHT=168 BORDER="0"></NOSCRIPT>

<!-- ENDE //-->
<!-- ENDE //-->
<!-- ENDE //-->
 
Code:
<div id="inhalt">

	<object type="application/x-shockwave-flash" data="index.swf" width="1000" height="600">

	  <param name="movie" value="index.swf" />
	  <img src="noflash.gif" border="0" alt="noflash.gif" />

	</object>

</div>

nimm das :)
is zudem gleich noch xhtml konform.
 
Zurück