Cet article décrit la méthode d'obtention du numéro de version flash de JavaScript. Partagez-le pour votre référence. L'analyse spécifique est la suivante:
Ensuite, nous présenterons deux fonctions JS pour déterminer si l'utilisateur a installé Flash. Si Flash est installé, obtenez le numéro de version Flash et donnez une invite.
Exemple 1
Obtenez le numéro de version de chaque navigateur, si vous avez besoin d'obtenir le numéro de version spécifique
Copiez le code comme suit: fonction flashchecker () {
var hasflash = 0; // Flash est-il installé?
var flashversion = 0; // Version flash
var isie = / * @ cc_on! @ * / 0; // est-ce le navigateur IE
if (isie) {
var swf = new activeXObject ('Shockwaveflash.shockwaveflash');
if (swf) {
Hasflash = 1;
flashVersion = swf.getVariable ("$ version");
}
} autre {
if (navigator.plugins && navigator.plugins.length> 0) {
var swf = navigator.plugins ["Shockwave flash"];
if (swf) {
Hasflash = 1;
flashversion = swf.description.split ("");
}
}
}
retour {
F: Hasflash,
V: Flashversion
};
}
var fls = flashchecker ();
if (flS.f) document.write ("vous avez installé Flash, la version flash actuelle est:" + flS.v + ".x");
else document.write ("vous n'avez pas installé Flash");
Exemple 2
Copiez le code comme suit: fonction getflashVersion () {
var flashver = nan;
var ua = Navigator.UserAgent;
if (window.activexobject) {
var swf = new activeXObject ('Shockwaveflash.shockwaveflash');
if (swf) {
flashver = nombre (swf.getVariable ('$ version'). Split ('') [1] .replace (/, / g, '.
}
} autre {
if (navigator.plugins && navigator.plugins.length> 0) {
var swf = navigator.plugins ['Shockwave flash'];
if (swf) {
var arr = swf.description.split ('');
pour (var i = 0, len = arr.length; i <len; i ++) {
var ver = nombre (arr [i]);
if (! Isnan (ver)) {
flashver = ver;
casser;
}
}
}
}
}
return flashver;
}
var flashver = getflashVersion ();
if (! Isnan (flashver)) {
Document.Write ('La version actuelle de Flash Player:' + Flashver);
} autre {
Document.Write («Vous n'avez pas d'installation de lecteur flash»);
}
J'espère que cet article sera utile à la programmation JavaScript de tous.