# Flash Detection Script Needed

**URL:** https://forum.kirupa.com/t/flash-detection-script-needed/169269
**Category:** flash
**Created:** [November 14, 2005, 10:16pm UTC](https://forum.kirupa.com/t/flash-detection-script-needed/169269 "2005-11-14T22:16:29Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![aquasurf](https://avatars.discourse-cdn.com/v4/letter/a/54ee81/32.png) [@aquasurf](https://forum.kirupa.com/u/aquasurf)
#### Post date: [November 14, 2005, 10:16pm UTC](https://forum.kirupa.com/t/flash-detection-script-needed/169269/1 "2005-11-14T22:16:29Z")

</div>

[color=royalblue]I am fairly new to Flash. I have a web site where it is set up in frames. The top portion is flash and the bottom is in html. [/color]  
[color=royalblue] [/color]  
[color=royalblue]Is there a script available that can detect if a web user does not have the flash plug-in then the flash portion of my site can be viewed in html?[/color]  
[color=royalblue] [/color]  
[color=royalblue]I found the following script below on kirupa. It detects the flash plug-in, then displays either a swf or an image. The problem is that the flash portion of my site contains clickable links. If I use an image, the links will no longer work. [/color]  
[color=royalblue] [/color]  
[color=royalblue]Please email me at: [/color][[color=royalblue]jetblazerz@hotmail.com[/color]](mailto:jetblazerz@hotmail.com)[color=royalblue]. Any help is greatly appreciated![/color]

[color=black]\<SCRIPT LANGUAGE=JavaScript1.1\>[/color]  
[color=black]\<!–[/color]  
[color=black]var MM\_contentVersion = 6;[/color]  
[color=black]var plugin = (navigator.mimeTypes && navigator.mimeTypes[“application/x-shockwave-flash”]) ? navigator.mimeTypes[“application/x-shockwave-flash”].enabledPlugin : 0;[/color]  
[color=black]if ( plugin ) {[/color]  
[color=black]var words = navigator.plugins[“Shockwave Flash”].description.split(" “);[/color]  
[color=black]for (var i = 0; i \< words.length; ++i)[/color]  
[color=black]{[/color]  
[color=black]if (isNaN(parseInt(words\*)))[/color]  
[color=black]continue;[/color]  
[color=black]var MM\_PluginVersion = words\*; [/color]  
[color=black]}[/color]  
[color=black]var MM\_FlashCanPlay = MM\_PluginVersion \>= MM\_contentVersion;[/color]  
[color=black]}[/color]  
[color=black]else if (navigator.userAgent && navigator.userAgent.indexOf(“MSIE”)\>=0 [/color]  
[color=black]&& (navigator.appVersion.indexOf(“Win”) != -1)) {[/color]  
[color=black]document.write(’\<SCR’ + 'IPT LANGUAGE=VBScript&gt;  
'); //FS hide this from IE4.5 Mac by splitting the tag[/color]  
[color=black]document.write('on error resume next  
‘);[/color]  
[color=black]document.write(‘MM\_FlashCanPlay = ( IsObject(CreateObject(“ShockwaveFlash.ShockwaveFlash.” & MM\_contentVersion)))  
‘);[/color]  
[color=black]document.write(’\</SCR’ + ‘IPT&gt;  
‘);[/color]  
[color=black]}[/color]  
[color=black]if ( MM\_FlashCanPlay ) {[/color]  
[color=black]document.write(’\<OBJECT classid=“clsid:D27CDB6E-AE6D-11cf-96B8-444553540000”’);[/color]  
[color=black]document.write(’ codebase=”[/color][[color=black]http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0[/color]](http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0)[color=black]" ‘);[/color]  
[color=black]document.write(’ ID=“script” WIDTH=“300” HEIGHT=“200” ALIGN=""\>’);[/color]  
[color=black]document.write(’ \<PARAM NAME=movie VALUE=“script.swf”\> \<PARAM NAME=quality VALUE=high\> \<PARAM NAME=bgcolor VALUE=#FFFFFF\> ‘); [/color]  
[color=black]document.write(’ \<EMBED src=“script.swf” quality=high bgcolor=#FFFFFF ‘);[/color]  
[color=black]document.write(’ swLiveConnect=FALSE WIDTH=“300” HEIGHT=“200” NAME=“script” ALIGN=""’);[/color]  
[color=black]document.write(’ TYPE=“application/x-shockwave-flash” PLUGINSPAGE="[/color][[color=black]http://www.macromedia.com/go/getflashplayer"\>’[/color]](http://www.macromedia.com/go/getflashplayer%22%3E')[color=black]);[/color]  
[color=black]document.write(’ \</EMBED\>’);[/color]  
[color=black]document.write(’ \</OBJECT\>’);[/color]  
[color=black]} else{[/color]  
[color=black]document.write(’\<IMG SRC=“script.gif” WIDTH=“300” HEIGHT=“200” usemap="#script" BORDER=0\>’);[/color]  
[color=black]}[/color]  
[color=black]//–\>[/color]  
[color=royalblue][color=black]\</SCRIPT\>\<NOSCRIPT\>\<IMG SRC=“script.gif” WIDTH=“300” HEIGHT=“200” usemap="#script" BORDER=0\>\</NOSCRIPT[/color]\>[/color]
