有没有人知道,怎么检测客户端是否安装了某个软件!就像电影网站,如果本地没安装播放器,提示安装! 谢谢![color=darkblue][/color]
1条回答 默认 最新
- 成尚謙 2009-10-24 20:53关注
如果有插件可检测,否则不好检测。用try{}catch(e){}捕捉错误,若属于无此对象则可知道系统没有装该软件;若无错则可知已安装了该软件。
[code="javascript"]
try {
var a = new ActiveXObject('xxxx.xxxx'); //安装的组件
}
catch(ex) {
alert('没有安装此程序,请先下载');
top.location.href='http://xxx.xxx.xxx';
}
[/code][url]http://www.soidc.net/discuss/5/060607/16/446384_1.html[/url]
[url]http://www.soidc.net/discuss/1/050527/16/307077_1.html[/url]
[url]http://www.soidc.net/discuss/5/060404/13/44420_1.html[/url]
[url]http://blog.csdn.net/zhaoyc_59211/archive/2009/02/24/3933824.aspx[/url]
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥20 西门子S7-Graph,S7-300
- ¥50 用易语言http 访问不了网页
- ¥50 safari浏览器fetch提交数据后数据丢失问题
- ¥15 matlab不知道怎么改,求解答!!
- ¥15 永磁直线电机的电流环pi调不出来
- ¥15 用stata实现聚类的代码
- ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
- ¥20 docker里部署springboot项目,访问不到扬声器
- ¥15 netty整合springboot之后自动重连失效
- ¥15 悬赏!微信开发者工具报错,求帮改