JS判断浏览器是否加载FLASH

<script type="text/javascript" language="JavaScript">
    //检测flash是否加载 By hq  
    function flashChecker() {
        var hasFlash = 0;         //是否安装了flash
        var isIE = /*@cc_on!@*/0;      //是否IE浏览器
        if (isIE) {
            var swf = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');  
            if (swf) {  
                hasFlash = 1;
            }  
        } else {
            if (navigator.plugins && navigator.plugins.length > 0) {
                var swf = navigator.plugins["Shockwave Flash"];  
                if (swf) {
                    hasFlash = 1;
                }  
            }  
        }  
        return { f: hasFlash};  
    }
    var fls = flashChecker();  
    var s = "";
    if (fls.f)
        // alert("您没有加载flash,文件上传将受到影响");
    $('#file_upload_window').css({'visibility':'visible'});
</script>
发布了40 篇原创文章 · 获赞 41 · 访问量 12万+

猜你喜欢

转载自blog.csdn.net/weixin_42799222/article/details/103185153
今日推荐