Dieser Artikel beschreibt die Methode, um die Flash -Versionsnummer von JavaScript zu erhalten. Teilen Sie es für Ihre Referenz. Die spezifische Analyse ist wie folgt:
Als nächstes werden wir zwei JS -Funktionen einführen, um festzustellen, ob der Benutzer Flash installiert hat. Wenn Flash installiert ist, erhalten Sie die Flash -Versionsnummer und geben Sie eine Eingabeaufforderung an.
Beispiel 1
Holen Sie sich die Versionsnummer jedes Browsers, wenn Sie die spezifische Versionsnummer abrufen müssen
Kopieren Sie den Code wie folgt: Funktion flashchecker () {
var hasflash = 0; // ist Flash installiert?
var rashversion = 0; // Flash -Version
var isie =/*@cc_on!@*/0; // Ist es ein Browser
if (isie) {
var
if (swf) {
Hasflash = 1;
Flaselversion = swf.getVariable ("$ Version");
}
} anders {
if (navigator.plugins && navigator.plugins.length> 0) {
var swf = navigator.plugins ["Shockwave Flash"];
if (swf) {
Hasflash = 1;
flasheversion = swf.description.Split ("");
}
}
}
zurückkehren {
F: Hasflash,
V: Flashversion
};
}
var fls = bashchecker ();
if (fls.f) document.write ("Sie haben Flash installiert, die aktuelle Flash -Version lautet:" + fls.v + ".x");
sonst document.write ("Sie haben keinen Flash installiert");
Beispiel 2
Kopieren Sie den Code wie folgt: Funktion getFlashversion () {
var flashver = nan;
var ua = navigator.useragent;
if (window.activeXObject) {
var
if (swf) {
Flashver = number (swf.getVariable ('$ Version'). Split ('') [1] .Replace (/,/g, '.'). Ersetzen (/^(d+.d+).*$/, "$ 1"));
}
} anders {
if (navigator.plugins && navigator.plugins.length> 0) {
var swf = navigator.plugins ['Shockwave Flash'];
if (swf) {
var arr = swf.description.split ('');
für (var i = 0, len = arr.length; i <len; i ++) {
var ver = nummer (arr [i]);
if (! isnan (ver)) {
Flashver = ver;
brechen;
}
}
}
}
}
Flashver zurückgeben;
}
var flashver = getFlashversion ();
if (! isnan (Flashver)) {
document.write ('Die aktuelle Version von Flash Player:' + Flashver);
} anders {
document.write ('Sie haben keinen Flash -Player installiert');
}
Ich hoffe, dieser Artikel wird für JavaScript -Programme aller hilfreich sein.