[Javascript] Flash Detection

Marcelo Simon grillo at lazzuri.com.br
Thu Mar 27 16:40:01 CST 2003


Hi all,

I'm having a headache over this script to detect if is flash is present or
not. If someone could see what my eyes are not seeing please help me . :)

<img name="testMime" src="test.swf">

<script language="JavaScript"><!--
var can_play = false;

var mimetype = 'application/x-shockwave-flash';

if (navigator.mimeTypes) {
   if (navigator.mimeTypes[mimetype] != null) {
      if (navigator.mimeTypes[mimetype].enabledPlugin != null) {
         can_play = true;
      }
   }
}

if (!can_play && navigator.appVersion.indexOf('MSIE') !=-1) {
   if (document.all &&
document.testMime.mimeType.toLowercase().indexOf('flash') !=-1) {
      can_play = true;
   }
}

if (can_play)
   window.location = 'plug.html';
else
   window.location = 'noplug.html';

//-->
</script>

TIA
Marcelo Simon




More information about the Javascript mailing list