ActiveXObject是ie下才有的控件方法,ShockwaveFlash.ShockwaveFlash+版本号是控件的id名,即用js实例化生成这个flash控件,如果生成成功,则可以获得flash的版本号了。。。
�0�2�0�2�0�2 判断浏览器是否支持flash的方法,下面是代码。<SCRIPT type=text/javascript<!--
var i_flash
var v_flash
// Netscape
if (navigator.plugins) {
for (var i=0i <navigator.plugins.lengthi++) {
if (navigator.plugins[i].name.toLowerCase().indexOf(\"shockwave flash\") = 0) {
i_flash = true
v_flash = navigator.plugins[i].description.substring(navigator.plugins[i].description.toLowerCase().lastIndexOf(\"flash \") + 6, navigator.plugins[i].description.length)}// --</SCRIPT
<SCRIPT type=text/script<!--//IE
on error resume next
set f = CreateObject(\"ShockwaveFlash.ShockwaveFlash\")
if IsObject(f) then
i_flash = true
v_flash = hex(f.FlashVersion())end if
// --</SCRIPT
<SCRIPT type=text/javascript<!--
if (i_flash) {
document.writeln(\"你已经安装了Flash插件\")
if (v_flash) {
document.writeln(\" - 版本 \" + v_flash)} else {
document.writeln(\"你没有安装Flash插件\")
这是因为你浏览的网站是上面是个flash做的界面,需要系统装了flash Plvayer才能显示.你把IE的安全等级设置改低一点,再登录这个网站,应该就可以了.等能看到图片之后,你再把IE的安全等级改高也可以.=================================================
你显示不出的那部分就是需要更新flash player才能播放的部分。