zoukankan      html  css  js  c++  java
  • js 非IE火狐插件检测

    js检测代码Html

     1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     2 <html xmlns="http://www.w3.org/1999/xhtml">
     3 <head>
     4  <title>Plugins Test</title>
     5  <script type="text/javascript">
     6  function getPluginName(){
     7  var info = "";
     8  var plugins = navigator.plugins;
     9  if (plugins.length>0) { 
    10   for (i=0; i < navigator.plugins.length; i++ ) { 
    11    info += navigator.plugins[i].name+"<br/>";
    12   }
    13  } 
    14  document.getElementById("divPlugins").innerHTML=info; 
    15 }
    16 function getFFPlugins()
    17 {
    18 var info="";
    19 var plugins=navigator.mimeTypes;
    20 if(plugins.length>0){
    21 for(i=0;i<navigator.mimeTypes.length;i++){
    22 info+=navigator.mimeTypes[i].type+":"+navigator.mimeTypes[i].description+"<br/>"; 
    23 }
    24  document.getElementById("divFFPlugins").innerHTML=info; 
    25 }
    26 }
    27 window.onload=function(){
    28 getPluginName();
    29 getFFPlugins();
    30 }
    31  </script>
    32  </head>
    33 <body>
    34 <div>this is a chrome test.</div>
    35 <div id="divPlugins"></div>
    36 <hr/>
    37 <div id="divFFPlugins"></div>
    38 </body>
    View Code

    今天检测遇到一个问题,值得注意,检测mimeTypes时,是区分大小写的。无论你火狐插件里是大写还是小写,在chrome中都是小写,所以在做插件的时候值得注意,最好全部是小写。

  • 相关阅读:
    svn的安装方法
    在powerDesigner中通过SQL生成pdm
    关于文件下载
    关于ClassPath的思考
    重读Spring之ConfigurationClassPostProcessor-改正错误
    SpringBoot自动装配原理
    SpringMVC之json是怎么传回前端的 @ResponseBody解析
    consumer配置参数之max.poll.interval.ms
    SpringMVC 之处理请求
    使用SpringMVC遇到的坑
  • 原文地址:https://www.cnblogs.com/lipanpan/p/4283293.html
Copyright © 2011-2022 走看看