Flasher Archive

[Previous] [Next] - [Index] [Thread Index] - [Previous in Thread] [Next in Thread]


Subject: FLASH: plugin detect
From: Patrick Dunne
Date: Thu, 14 Jan 1999 10:38:00 GMT

Title: plugin detect
Hi John,

please ignore my last message. I have since gone to the Flash Central site
and "borrowed" your plugin detect script. I modified it to include my pages
(at least I think I did it correctly) rather than the ones you had. It works
fine for Navigator 3&4 but doesn't seem to recognize plugins in IE 3&4. Any
ideas on what I've done wrong? Hope I haven't muddled your script too badly.
The following is in my index.html page at http://www.dunnedesign.com/jha


<html>

 <head>
  <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
  <meta name="generator" content="GoLive CyberStudio 3">
  <title>JHA Page detect </title>
  <script language="JavaScript"><!--
if (navigator.userAgent.indexOf("WebTV") > -1) top.location =
"jhaenter.html";

if ((document.cookie) && (document.cookie.indexOf("Flash-PlugIn=J717-3C") >
-1)) top.location = "jhaflash.html";


temp  = '<SCRIPT LANGUAGE="VBScript"\> \n'
temp += '<!--\n'
temp += 'If ScriptEngineMajorVersion >= 2  then\n'
temp += 'dim flash\n'
temp += 'on error resume next\n'
temp += 'If Not IsNull(CreateObject("ShockwaveFlash.ShockwaveFlash.3")) then
\n'
temp += 'If err then\n'
temp += 'flash=0\n'
temp += 'Else\n'
temp += 'flash=3\n'
temp += 'top.location = "jhaflash.html"\n'
temp += 'End If \n'
temp += 'End If \n'
temp += 'If flash <> 3 then\n'
temp += 'If Not IsNull(CreateObject("ShockwaveFlash.ShockwaveFlash")) then
\n'
temp += 'If err then\n'
temp += 'flash=0\n'
temp += 'Else\n'
temp += 'top.location = "jhaenter.html"\n'
temp += 'End If \n'
temp += 'End If \n'
temp += 'End If \n'
temp += 'End If \n'
temp += '-->\n'
temp += '</SCRIPT\> \n'
document.write(temp);


if (navigator.mimeTypes  &&
    navigator.mimeTypes["application/x-shockwave-flash"] &&
    navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin)
{
if (navigator.plugins &&
    navigator.plugins["Shockwave Flash"] &&
    navigator.plugins["Shockwave Flash"].description.indexOf("Flash 3") !=
-1)
      {top.location = "jhaflash.html";}

else  {top.location = "jhaenter.html";}
}
// -->
  </script>
 </head>



TIA john


----------
>From: John Croteau <croteauaterols [dot] com>
>To: flasheratshocker [dot] com
>Subject: Re: FLASH: page detect
>Date: Tue, Jan 12, 1999, 11:56 AM
>

> Hi Patrick,
>
> Which detection script are you referring to?
> The only one actually displayed at FC is an Archive of my Flash 2 only
> one. Others are linked. Colin has one that isn't linked on the Resource
> see http://colinmoock.iceinc.com/webdesign/flash/
>
> If you are trying to duplicate the one actually used at Flash Central
> then you should know it detects for both Flash 2 and Flash 3 (We still
> have the Flash 2 version of the site but it is not updated).
>
> -----------                               -----------------------
> John Croteau                              mailto:croteauaterols [dot] com
> -------------                             -------------------------
> FlashTek  (Advanced Websites with Flash) http://www.FlashTek.com/
> Flash Bible (Fast track to good Flash)  http://www.FlashBible.com/
> Flash Central(The Universe Starts Here) http://www.FlashCentral.com/
> The Flash Tech Resource (Tech Notes)   http://www.FlashCentral.com/tech/
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> ------------------------------------------------------------------------
> To UNSUBSCRIBE send: unsubscribe flasher in the body of an
> email to list-manageratshocker [dot] com.  Problems to: owneratshocker [dot] com
> N.B. Email address must be the same as the one you used to subscribe.
> For info on digest mode send: info flasher to list-manageratshocker [dot] com
>

Replies
  Re: FLASH: plugin detect, John Croteau

[Previous] [Next] - [Index] [Thread Index] - [Next in Thread] [Previous in Thread]