Este artigo descreve o método de obtenção do número da versão flash de JavaScript. Compartilhe para sua referência. A análise específica é a seguinte:
Em seguida, apresentaremos duas funções JS para determinar se o usuário instalou o Flash. Se o flash estiver instalado, obtenha o número da versão flash e forneça um prompt.
Exemplo 1
Obtenha o número da versão de cada navegador, se você precisar obter o número da versão específico
Copie o código da seguinte forma: function flashChecker () {
var hasflash = 0; // O flash está instalado?
var flashversion = 0; // versão flash
var isie =/*@cc_on!@*/0; // é ou seja, navegador
if (isie) {
var swf = new ActiveXObject ('Shockwaveflash.shockwaveflash');
if (swf) {
hasflash = 1;
flashversion = swf.getVariable ("$ versão");
}
} outro {
if (navegator.plugins && Navigator.plugins.length> 0) {
var swf = navegator.plugins ["Shockwave flash"];
if (swf) {
hasflash = 1;
flashversion = swf.description.split ("");
}
}
}
retornar {
F: Hasflash,
V: FlashVersion
};
}
var fls = flashChecker ();
if (fls.f) document.write ("você tem o flash instalado, a versão flash atual é:" + fls.v + ".x");
else document.write ("você não tem flash instalado");
Exemplo 2
Copie o código da seguinte forma: função getFlashversion () {
var flashver = nan;
var ua = navegator.UserAgent;
if (window.activexObject) {
var swf = new ActiveXObject ('Shockwaveflash.shockwaveflash');
if (swf) {
flashver = número (swf.getVariable ('$ versão'). split ('') [1] .place (/,/g, '.'. '). substituir (/^(d+.d+).*$/, "$ 1"));
}
} outro {
if (navegator.plugins && Navigator.plugins.length> 0) {
var swf = navegator.plugins ['Shockwave flash'];
if (swf) {
var arr = swf.description.split ('');
for (var i = 0, len = arr.length; i <len; i ++) {
var ver = número (arr [i]);
if (! isnan (ver)) {
flashver = ver;
quebrar;
}
}
}
}
}
retornar flashver;
}
var flashver = getFlashversion ();
if (! isnan (flashver)) {
document.write ('a versão atual do flash player:' + flashver);
} outro {
document.write ('você não tem flash player instalado');
}
Espero que este artigo seja útil para a programação JavaScript de todos.