webForumDet fria alternativet

Bombsakert Flash detection script

JavaScript

3 svar · 224 visningar · startad av petergrennanet

Medlem sedan dec. 1999258 inlägg
Frågan#1

Den kod jag anvende fran Macromedia for Flash detection suger for den visade ingen Flash for Mac'ar.
Jag testade ett annat skript (se nedan) men, om en IE5 person (med Flash 3 player) kommer till sidan sa laddas inte Flash 4 filerna.

Ar det non som har ett "skit bra" Flash detection script?

Den kod jag anvender nu:

<script language="Javascript">
<!--

//********Set the names of your web pages here:*****

macie = "flash/index.html"
flash = "flash/index.html"
noflash = "index_nonflash.html"

//**************************************************

if (
	navigator.appName == "Microsoft Internet Explorer"  // if Explorer
	&& 
	navigator.appVersion.indexOf("Mac") != -1			// if Mac
   )
{
	window.location=macie;								// redirect page is for macies
}
var plugin = (
				navigator.mimeTypes 
				&& 
				navigator.mimeTypes["application/x-shockwave-flash"] 
				? 
				navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0
			);

if (
	(
		navigator.appName == "Microsoft Internet Explorer" 
		&& 	
		navigator.appVersion.indexOf("Mac") == -1 
		&&
		navigator.appVersion.indexOf("3.1") == -1
	) 
	&#0124; &#0124; 
	(
		plugin 
		&& 
		parseInt(plugin.description.substring(plugin.description.indexOf(".")-1))>=4
		)
	)
{
	window.location=flash;
}
else
{
	window.location=noflash;
}
// -->
</script>

------------------
¬ peterbe.com¬

Medlem sedan nov. 19991 033 inlägg
Medlem sedan dec. 1999258 inlägg
#3

Jovisst, men med en klient som ar ett av varlden storsta foretag kan det vara lite kennsligt med copyright och skit.
Man maste ju ha en link till snubbens hemsida.

NB! Det ar inte jag som bestammer.

------------------
¬ peterbe.com¬

Medlem sedan nov. 19991 033 inlägg
#4

Ok, då testar vi med det näst bästa.
http://www.moock.org/webdesign/flash/detection/flash4noscript/index.html

271 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
134 ms — ändringar (db)