überprüfen, ob Flash installiert ist.
Stefan Klein
- javascript
0 Stefan Klein0 struppi0 Henk Strobel0 Stefan Klein0 Struppi0 Henk Strobel
Hallo,
ich suche nach einem Script, welches überprüft ob das Flas Plugin installiert ist und wenn ja, in welcher Version es verfügbar ist.
Könnt Ihr mir weiterhelfen?
Viele Dank
Stefan
Das Script soll im Internet Explorer funktionieren
Das Script soll im Internet Explorer funktionieren
Sinvollerweise macht man das mit Flash, da nur Flash 100% zuverlässig weiß das Flash installiert ist.
Also ein kleines Flash, was automatisch auf die richtige Seite weiterleitet, machen.
Sinvollerweise macht man das mit Flash,
Genau!
http://www.macromedia.com/support/flash/ts/documents/scriptfree_detection.htm
Falls Du darauf angewiesen bist, die Flashplayerversion abzufragen, geht das auch in Flash. Such mal bei Makromedia...
Gruß Henk
Ok, meine Fragestellung war etwas falsch:
Ich möchte folgendes erreichen:
Abfrage mit folgenden Ausprägungen:
Flash ist installiert und Version > 4 : Führe Flash Plugin aus
Flash ist nicht installiert oder Version < 4 : Zeige Bild an (<img>)
Ok, meine Fragestellung war etwas falsch:
Ich möchte folgendes erreichen:
Abfrage mit folgenden Ausprägungen:
Flash ist installiert und Version > 4 : Führe Flash Plugin aus
Flash ist nicht installiert oder Version < 4 : Zeige Bild an (<img>)
Du bist dem angegebenen Link gefolgt? Dort steht wie man Flash und die Version prüft, wenn ich mich nicht irre (kann kein Flash)
Daneben gibt es in HTML die Möflichkeit mit <img src="..."> -bilder anzuzeigen.
Also
<embed>
<img src="bild">
</embed>
Wenn ich mich hier auch nicht irre, da ich kein Flash benutze (wozu auch) kann ich's nicht probieren.
Hallo,
die Playerversion kannst Du mit folgendem Actionscriptcode auslesen.
playerVersion = eval("$version");
myLength = length(playerVersion);
while (i<=myLength) {
i = i+1;
temp = substring(playerVersion, i, 1);
if (temp eq " ") {
platform = substring(playerVersion, 1, i-1);
majorVersion = substring(playerVersion, i+1, 1);
secondHalf = substring(playerVersion, i+1, myLength-i);
minorVersion = substring(secondHalf, 5, 2);
}
}
majorVersion enthält jetzt die Playerversionsnummer, also z.B. 4
Zusammen mit dem Link, den ich Dir schon gepostet habe, sollte das eigentlich reichen...
Gruß Henk