一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務(wù)器之家 - 編程語言 - JavaScript - javascript獲取flash版本號的方法

javascript獲取flash版本號的方法

2021-04-22 16:33JavaScript教程網(wǎng) JavaScript

這篇文章主要介紹了javascript獲取flash版本號的方法,以實例形式分析了javascript判斷用戶是否安裝了Flash及獲取Flash版本號的方法,具有一定的實用價值,需要的朋友可以參考下

本文實例講述了javascript獲取flash版本號的方法。分享給大家供大家參考。具體分析如下:

下面我們來介紹兩個js函數(shù)判斷用戶是否安裝了flash,如果安裝了flash再來獲取 flash版本號并且給出提示。

例1
獲取各瀏覽器的版本號,如需獲取具體版本號數(shù)字

復(fù)制代碼 代碼如下:
function flashChecker() {
    var hasFlash = 0; //是否安裝了flash
    var flashVersion = 0; //flash版本
    var isIE =/*@cc_on!@*/0; //是否IE瀏覽器
    if (isIE) {
        var swf = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');
        if (swf) {
            hasFlash = 1;
            flashVersion = swf.GetVariable("$version");
        }
    } else {
        if (navigator.plugins && navigator.plugins.length > 0) {
            var swf = navigator.plugins["Shockwave Flash"];
            if (swf) {
                hasFlash = 1;
                flashVersion = swf.description.split(" ");
            }
        }
    }
    return {
        f: hasFlash,
        v: flashVersion
    };
}
 
var fls = flashChecker();
if (fls.f) document.write("您安裝了flash,當(dāng)前flash版本為: " + fls.v + ".x");
else document.write("您沒有安裝flash");


例2

復(fù)制代碼 代碼如下:
function getFlashVersion() {
     var flashVer = NaN;
     var ua = navigator.userAgent;
 
     if (window.ActiveXObject) {
         var swf = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');
 
         if (swf) {
             flashVer = Number(swf.GetVariable('$version').split(' ')[1].replace(/,/g, '.').replace(/^(d+.d+).*$/, "$1"));
         }
     } else {
         if (navigator.plugins && navigator.plugins.length > 0) {
             var swf = navigator.plugins['Shockwave Flash'];
 
             if (swf) {
                 var arr = swf.description.split(' ');
                 for (var i = 0, len = arr.length; i < len; i++) {
                     var ver = Number(arr[i]);
 
                     if (!isNaN(ver)) {
                         flashVer = ver;
                         break;
                     }
                 }
             }
         }
     }
     return flashVer;
 }
 var flashVer = getFlashVersion();
 if (!isNaN(flashVer)) {
     document.write('當(dāng)前flash player 的版本:' + flashVer);  
 } else {
     document.write('您尚未安裝flash播放器');
}

 

希望本文所述對大家的javascript程序設(shè)計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美日韩国产一区二区三区在线观看 | 手机在线观看伦理片 | 99精品免费视频 | 日本激情在线 | 暖暖 免费 高清 日本 在线 | 好男人在线观看hd中字 | 5g影院天天影院天天爽影院网站 | 手机av| 亚洲国产精品久久网午夜 | 亚洲精品一区波多野结衣 | 国产短视频精品一区二区三区 | 女人被爽到呻吟娇喘的视频动态图 | 亚洲波霸| 九九久久国产 | 日本妇人成熟免费观看18 | 免费观看无遮挡www的小视频 | 精品四虎 | 操日日| 久久热国产在线视频 | 金牛网155755水心论坛黄大父母 | 国产福利在线观看第二区 | 青青久久精品国产 | 丰满的闺蜜2中文字幕 | 俺去俺去啦最新官网在线 | 国产成人一区二区三区在线视频 | 男生同性啪视频在线观看 | 欧美在线一级视频 | 大学生特黄特色大片免费播放 | 午夜久久精品 | 草草视频在线观看最新 | 成人影院vs一区二区 | 亚洲AV无码专区国产精品麻豆 | 99视频全部免费 | 四虎国产精品视频免费看 | 四虎地址 | 国产91无毒不卡在线观看 | 国产一级一级一级成人毛片 | 国产99久久久国产精品成人 | 国产videos hd| 日本又黄又裸一级大黄裸片 | 视频大全在线观看免费 |