Artikel ini menjelaskan metode mendapatkan nomor versi Flash dari JavaScript. Bagikan untuk referensi Anda. Analisis spesifiknya adalah sebagai berikut:
Selanjutnya, kami akan memperkenalkan dua fungsi JS untuk menentukan apakah pengguna telah menginstal flash. Jika flash diinstal, maka dapatkan nomor versi flash dan berikan prompt.
Contoh 1
Dapatkan nomor versi setiap browser, jika Anda perlu mendapatkan nomor versi tertentu
Salin kode sebagai berikut: Function flashChecker () {
var hasflash = 0; // Apakah flash diinstal?
var flashversion = 0; // versi flash
var isie =/*@cc_on!@*/0; // apakah itu IE browser
if (isie) {
var swf = ActivexObject baru ('shockwaveflash.shockwaveflash');
if (swf) {
hasflash = 1;
flashVersion = swf.getVariable ("$ version");
}
} kalau tidak {
if (navigator.plugins && navigator.plugins.length> 0) {
var swf = navigator.plugins ["shockwave flash"];
if (swf) {
hasflash = 1;
flashVersion = swf.description.split ("");
}
}
}
kembali {
F: Hasflash,
V: Flashversion
};
}
var fls = flashChecker ();
if (fls.f) document.write ("Anda telah menginstal flash, versi flash saat ini adalah:" + fls.v + ".x");
else document.write ("Anda tidak memiliki flash diinstal");
Contoh 2
Salin kode sebagai berikut: function getFlashVersion () {
var flashver = nan;
var ua = navigator.useragent;
if (window.activexObject) {
var swf = ActivexObject baru ('shockwaveflash.shockwaveflash');
if (swf) {
flashver = angka (swf.getVariable ('$ versi'). split ('') [1] .replace (/,/g, '.'). Ganti (/^(d+.d+).*$/, "$ 1"));
}
} kalau tidak {
if (navigator.plugins && navigator.plugins.length> 0) {
var swf = navigator.plugins ['shockwave flash'];
if (swf) {
var arr = swf.description.split ('');
untuk (var i = 0, len = arr.length; i <len; i ++) {
var ver = angka (arr [i]);
if (! isnan (ver)) {
flashver = ver;
merusak;
}
}
}
}
}
kembalikan flashver;
}
var flashver = getFlashVersion ();
if (! isnan (flashver)) {
document.write ('Versi flash player saat ini:' + flashver);
} kalau tidak {
Document.write ('Anda tidak menginstal flash player');
}
Saya harap artikel ini akan membantu pemrograman JavaScript semua orang.