判斷是否安裝flashplayer及當前版本的JS代碼_javascript技巧
來源:懂視網
責編:小采
時間:2020-11-27 21:12:45
判斷是否安裝flashplayer及當前版本的JS代碼_javascript技巧
判斷是否安裝flashplayer及當前版本的JS代碼_javascript技巧: 代碼如下: function flashChecker() { var hasFlash = 0; //是否安裝了flash var flashVersion = 0; //flash版本 if(document.all) { var swf = new ActiveXObject('ShockwaveFlash.ShockwaveFlash'
導讀判斷是否安裝flashplayer及當前版本的JS代碼_javascript技巧: 代碼如下: function flashChecker() { var hasFlash = 0; //是否安裝了flash var flashVersion = 0; //flash版本 if(document.all) { var swf = new ActiveXObject('ShockwaveFlash.ShockwaveFlash'

代碼如下:
function flashChecker() {
var hasFlash = 0; //是否安裝了flash
var flashVersion = 0; //flash版本
if(document.all) {
var swf = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');
if(swf) {
hasFlash = 1;
VSwf = swf.GetVariable("$version");
flashVersion = parseInt(VSwf.split(" ")[1].split(",")[0]);
}
} else {
if(navigator.plugins && navigator.plugins.length > 0) {
var swf = navigator.plugins["Shockwave Flash"];
if(swf) {
hasFlash = 1;
var words = swf.description.split(" ");
for(var i = 0; i < words.length; ++i) {
if(isNaN(parseInt(words[i]))) continue;
flashVersion = parseInt(words[i]);
}
}
}
}
return {
f: hasFlash,
v: flashVersion
};
}
var fls = flashChecker();
var s = "";
if(fls.f) document.write("您安裝了flash,當前flash版本為: " + fls.v + ".x");
else document.write("您沒有安裝flash");
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
判斷是否安裝flashplayer及當前版本的JS代碼_javascript技巧
判斷是否安裝flashplayer及當前版本的JS代碼_javascript技巧: 代碼如下: function flashChecker() { var hasFlash = 0; //是否安裝了flash var flashVersion = 0; //flash版本 if(document.all) { var swf = new ActiveXObject('ShockwaveFlash.ShockwaveFlash'