Posts
251
Comments
74
Trackbacks
4
Javascript für die Erkennung von Flash

Hier ei javascript für die Erkennung eines Flashplayers:

<script type="text/javascript"> <!--
/***
* Javascript Flash Detection (14.02.2005)
* (c) Oliver Nowak
* http://www.deydesigns.com
*
* Nicht vergessen, credits where they are due.
*/


function flash_detection(required, max)
{
var required_version = required;
var max_version = max;
var available_version = 0;

if(typeof(navigator.plugins["Shockwave Flash"]) == "object")
{
var description = navigator.plugins["Shockwave Flash"].description;
available_version = description.substr(16, (description.indexOf(".", 16) - 16));
}
else if(typeof(ActiveXObject) == "function")
{
for(var i = 2; i < (max_version + 1); i ++)
{
try
{
if(typeof(new ActiveXObject("ShockwaveFlash.ShockwaveFlash." + i)) == "object")
{
available_version = i;
}
}
catch(error)
{
}
}
}
return [available_version, required_version];
}

var result = flash_detection(7, 7);
if(!result[0])
{
//alert("kein flash plugin installiert");
location.href = "check_flash2.aspx?flash=nein";
}
else if(result[0] < result[1])
{
//alert("installierte version zu niedrig");
location.href = "xxx.htm";
}
else
{
//alert("alles ok, benötigte flash version ist vorhanden");
location.href = "yyy.htm";
}
//-->
</script>

posted on Wednesday, May 17, 2006 12:28 PM Print
Comments
No comments posted yet.

Post Comment

Title *
Name *
Email
Url
Comment *  
Please add 6 and 2 and type the answer here: