我是靠谱客的博主 单身蜡烛,最近开发中收集的这篇文章主要介绍javascript检查插件是否已经在IE和firefox上安装,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

转载:http://www.w3dev.cn/article/20120918/javascript-check-plugin-installed-in-IE-firefox.aspx
显示您浏览器的useragent和navigator.useragent,以及渲染模式  http://www.myie9.com/useragent/


一、IE检查插件是否安装,通过创建ActiveXObject来实现,提示“ActiveX控件和本页其他部分的交互...”警告这个也说明安装过插件了,但是点击否不会继续new ActiveXObject后的语句

-收缩 HTML代码   运行代码   [如果运行无效果,请自行将源代码保存为html文件运行]
<script>
try{ //
         var varTest =  new ActiveXObject( "jmail.Message");
        alert( "jmail.Message已经在系统上安装过!")
 } catch (e) {
       alert( "没有可支持的插件!");
}
</script>

ActiveX控件和本页其他部分的交互

二、FF检查插件是否安装,通过创建navigator.plugins来实现,下面源代码输出所有安装的插件

-收缩 HTML代码   运行代码   [如果运行无效果,请自行将源代码保存为html文件运行]
<script>
document.writeln( "<table border=1><tr valign=top>",
    "<th align=left>i",
    "<th align=left>名称",
    "<th align=left>文件名",
    "<th align=left>描述",
    "<th align=left>类型数</TR>")
for (i=0; i < navigator.plugins.length; i++) {
   document.writeln( "<tr valign=top><td>",i,
       "<td>",navigator.plugins[i].name,
       "<td>",navigator.plugins[i].filename,
       "<td>",navigator.plugins[i].description,
       "<td>",navigator.plugins[i].length,
       "</tr>")
}
document.writeln( "</table>");
</script>

最后

以上就是单身蜡烛为你收集整理的javascript检查插件是否已经在IE和firefox上安装的全部内容,希望文章能够帮你解决javascript检查插件是否已经在IE和firefox上安装所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部