Moin,
gibt es eine Möglichkeit zu prüfen ob ein Flashplugin installiert ist oder nicht.
So das wenn die Seite geöffnet wird das eine Meldung kommt wenn der Flashplayer nicht installiert ist.
MFG internet2
Seite 1 von 1
Flash Abfrage Im Explorer
Anzeige
#2
geschrieben 11. August 2005 - 08:17
Das macht der Browser in den allermeisten Fällen von ganz allein. Du packst einfach das Flash-File auf deine Webseite und sobald es geladen wird, prüft der Browser selbstständig, ob er das zugehörige Plugin hat. Wenn nicht, erscheint die dementsprechende "Fehlermeldung".
#3
geschrieben 11. August 2005 - 08:22
gibt es - leider wiederum mit zwei verschiedenen abfragen (der ie verwendet active-x).
schau dir mal mein beispiel an; du müsstest halt die aktuellen flash-version noch einfügen.
gruss
//ch
schau dir mal mein beispiel an; du müsstest halt die aktuellen flash-version noch einfügen.
<html>
<head>
<title>detect flash</title>
<script language="VBScript">
<!--//
function check_activexflash()
on error resume next
vers3 = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.3"))
vers4 = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4"))
vers5 = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5"))
vers6 = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6"))
if (vers6 = true) Then
check_activexflash = 6
elseif (vers5 = true) Then
check_activexflash = 5
elseif (vers4 = true) Then
check_activexflash = 4
elseif (vers3 = true) Then
check_activexflash = 3
else
check_activexflash = 0
end If
end function
//-->
</script>
<script language="javascript">
<!--//
function check_pluginflash()
{
if (navigator.plugins && navigator.plugins.length)
{
if (navigator.plugins['Shockwave Flash'])
{
plugDescr = navigator.plugins['Shockwave Flash']["description"];
if (plugDescr.indexOf('Shockwave Flash 6.0') != -1) flashvers = 6;
else if (plugDescr.indexOf('Shockwave Flash 5.0') != -1) flashvers = 5;
else if (plugDescr.indexOf('Shockwave Flash 4.0') != -1) flashvers = 4;
else if (plugDescr.indexOf('Shockwave Flash 3.0') != -1) flashvers = 3;
else flashvers = 0;
}
else flashvers = 0;
}
else flashvers = check_activexflash();
}
check_pluginflash();
//-->
</script>
<script language="javascript">
<!--//
function goto_url(url_true,url_false)
{
if ((flashvers == "") || (flashvers == 0))
{
window.location.href = url_false;
}
else
{
window.location.href = url_true;
}
}
goto_url("http://www.winfuture.de","http://www.macromedia.com");
//-->
</script>
</head>
<body>
...
</body>
</html>
gruss
//ch
as wolves among sheep we have wandered [bathory, dis irae]
#4
geschrieben 11. August 2005 - 09:16
Danke schön. Ich werden es dann gleich mal probieren. Mit den umschreiben dürfte ich hin bekommen.
Thema verteilen:
Seite 1 von 1

Hilfe
Neues Thema
Antworten
Nach oben


