有趣问题:能否通过编程判断客户端是否安装了FLash插件?

bearbaba 2005-12-31 10:48:06
我是过,好像Macromedia.com的网站可以实现
...全文
65 点赞 收藏 3
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluekylin 2006-01-01
用FLASH的发布设置,HTML设置中有一项是否检测FLASH版本,这个就能实现你想要的功能.
回复
BILLSJONE 2005-12-31
判斷是否有flash插件然後跳到指定網頁:
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_checkPlugin(plgIn, theURL, altURL, autoGo) { //v4.0
var ok=false; document.MM_returnValue = false;
with (navigator) if (appName.indexOf('Microsoft')==-1 || (plugins && plugins.length)) {
ok=(plugins && plugins[plgIn]);
} else if (appVersion.indexOf('3.1')==-1) { //not Netscape or Win3.1
if (plgIn.indexOf("Flash")!=-1 && window.MM_flash!=null) ok=window.MM_flash;
else if (plgIn.indexOf("Director")!=-1 && window.MM_dir!=null) ok=window.MM_dir;
else ok=autoGo; }
if (!ok) theURL=altURL; if (theURL) window.location=theURL;
}
//-->
</script>

回复
lygwahaha 2005-12-31
用javascript ax = new ActiveXObject("xx.flashxx");通过ax判断是否有flash播放组件。
ActiveXObject("xx.flashxx")里的具体名称,你查找一下。
回复
发动态
发帖子
Flash流媒体开发
创建于2007-09-28

2245

社区成员

多媒体/设计/Flash/Silverlight 开发 Flash流媒体开发
申请成为版主
社区公告
暂无公告