您好,欢迎访问一九零五行业门户网

判断是否安装flash player及当前版本的JS代码_javascript技巧

复制代码 代码如下:
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 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);
其它类似信息

推荐信息