swfobject getFlashPlayerVersion在IE中不工作

swfobject getFlashPlayerVersion在IE中不工作,flash,internet-explorer,swfobject,Flash,Internet Explorer,Swfobject,swfobject.getFlashPlayerVersion在IE中不起作用,有其他选择吗?如果您的flash版本是10.0.12,则以下代码允许您检索版本号: var playerVersion = swfobject.getFlashPlayerVersion(); // returns a JavaScript object var majorVersionNr = playerVersion.major; //returns the major nr: 10 var minorVers

swfobject.getFlashPlayerVersion在IE中不起作用,有其他选择吗?

如果您的flash版本是10.0.12,则以下代码允许您检索版本号:

var playerVersion = swfobject.getFlashPlayerVersion(); // returns a JavaScript object
var majorVersionNr = playerVersion.major; //returns the major nr: 10
var minorVersionNr = playerVersion.minor; //returns the minor nr: 0
var releaseVersionNr = playerVersion.release; //returns the version nr: 12

如果您的flash版本为10.0.12,则以下代码允许您检索版本nr:

var playerVersion = swfobject.getFlashPlayerVersion(); // returns a JavaScript object
var majorVersionNr = playerVersion.major; //returns the major nr: 10
var minorVersionNr = playerVersion.minor; //returns the minor nr: 0
var releaseVersionNr = playerVersion.release; //returns the version nr: 12

只是一个想法:试试
swfobject.hasFlashPlayerVersion(versionStr)

只是一个想法:试试
swfobject.hasFlashPlayerVersion(versionStr)

我认为你需要比“不起作用”更具体一点才能得到好的答案。我认为你需要比“不起作用”更具体一点我遇到的问题是,在IE中,当我尝试以下操作时:playervision.major==“0”,如果我没有安装Flash,IE就无法识别命令,所以playervision==null?这还不够吗?我遇到的问题是,在IE中,当我尝试以下操作时:playervision.major==“0”,如果我没有安装Flash,IE不会识别命令so playervision==null?这还不够吗?好主意,它要求一个最小的flash版本,如果满足最小值,则返回一个布尔值…好主意,它要求一个最小的flash版本,如果满足最小值,则返回一个布尔值。。。