zoukankan      html  css  js  c++  java
  • 检测是否安装或者开启flash

    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();
    if(fls.f){
         document.write("您安装了flash,当前flash版本为: " + fls.v + ".x");
    }else {
        document.write("您没有安装flash");
    };
    

      

  • 相关阅读:
    haproxy的使用
    zookeeper 的多线程和单线程库使用对比
    zookeeper 简介
    将博客搬至CSDN
    Sublime Text 添加eclipse快捷键
    Atom编辑器添加eclipse快捷键
    Linux安装mysql教程
    设计模式
    设计模式
    设计模式
  • 原文地址:https://www.cnblogs.com/xuan52rock/p/11466559.html
Copyright © 2011-2022 走看看