Jump to content
xisto Community
Sign in to follow this  
iGuest

[JavaScript] Check for Flash

Recommended Posts

This script i have modified. With this script you can check if Flash is installed.

<script language="javascript" type="text/javascript">   <!--   var flashinstalled = 0;   var flashversion = 0;   MSDetect = "false";   if (navigator.plugins && navigator.plugins.length)   {      x = navigator.plugins["Shockwave Flash"];      if (x)      {         flashinstalled = 2;         if (x.description)         {            y = x.description;            flashversion = y.charAt(y.indexOf('.')-1);         }      }      else         flashinstalled = 1;      if (navigator.plugins["Shockwave Flash 2.0"])      {         flashinstalled = 2;         flashversion = 2;      }   }   else if (navigator.mimeTypes && navigator.mimeTypes.length)   {      x = navigator.mimeTypes['application/x-shockwave-flash'];      if (x && x.enabledPlugin)         flashinstalled = 2;      else         flashinstalled = 1;   }   else      MSDetect = "true";   // -->   </script>   <script language="vbscript" type="text/vbscript">   on error resume next   If MSDetect = "true" Then      For i = 2 to 6         If Not(IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & i))) Then         Else            flashinstalled = 2            flashversion = i         End If      Next      If flashinstalled = 0 Then         flashinstalled = 1      End If   End If   </script><script language="javascript" type="text/javascript"><!--if (flashinstalled == 2){   if (flashversion)      document.write("You have Flash version " + flashversion + " installed.");   else      document.write("You have Flash installed, but I can't detect the version.");}else if (flashinstalled == 1) document.write("You don't have Flash installed.");else document.write("I can't find out if you have Flash installed.");// --></script>

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.