-2

我正在使用 jquery 1.9。使用这个 jQuery 版本,我们如何检查正在运行的浏览器中是否启用了 flash?

4

1 回答 1

4

尝试这个 :

var hasFlash = false;
try {
  var fo = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');
  if(fo) hasFlash = true;
}catch(e){
if(navigator.mimeTypes ["application/x-shockwave-flash"] != undefined) 
    hasFlash = true;
}

或者

jqplugin:http ://code.google.com/p/jqplugin/

$.browser.flash == true

于 2013-03-15T07:15:45.393 回答