Gudy
Erfahrenes Mitglied
Hi, ich habe mir ein paar Sachen zusammen gesucht weil ich nicht vie lAhnugn von JS habe, es geht darum das ich an eienr Stelle der Internetseite, eine abfrage amchen möchte ob Flash installiert ist, wenn es so ist soll eine .swf geladen werden, wenn kein Flash installiert ist einfach nur ein .jpg . Und genau da ist das Problem er macht die Anzeige nicht. also hier "mein" Skript
Code:
<script language=JavaScript>
function FlashInstalled()
{
result = false;
if (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"])
{
result = navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin;
}
else if (document.all && (navigator.appVersion.indexOf("Mac")==-1))
{
// IE Windows only -- check for ActiveX control, have to hide code in eval from Netscape (doesn't like try)
eval ('try {var xObj = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");if (xObj) result = true; xObj = null; } catch (e) {}');
}
return result;
}
if (FlashInstalled()){
//flash ja
document.getElementById.src = "swf/jumpin.swf";
}else{
//flash nein
document.getElementById.src = "images/fidibus_02.jpg";
}
</script>
<noscript>
<img src="images/fidibus_02.jpg">
</noscript>