如何只为firefox加载脚本

gid*_*ior 4 html javascript jquery

有没有办法只为FireFox加载脚本文件

例如:

<script src="js/script.js"></script>

<script src="js/scriptFF.js"></script> - this only for firefox ??
Run Code Online (Sandbox Code Playgroud)

UPDATE

我这样做了

<script>
    if($.browser.mozilla) { 
        jQuery.getScript("js/scriptFF.js");
    } else {        
        jQuery.getScript("js/scriptAll.js");            
    }
</script>
Run Code Online (Sandbox Code Playgroud)

Nok*_*eak 6

您可以<script>基于创建动态检查标记User Agent.

var ffFlag = (navigator.userAgent.toLowerCase().indexOf('firefox') !== -1);
var script = document.createElement("script");
script.src = (ffFlag)?"js/scriptFF.js":"js/script.js";
script.type = "text/javascript";
Run Code Online (Sandbox Code Playgroud)

这应该做的伎俩!


Dip*_*pak 5

试试这个:

if($.browser.mozilla) {
  // do something
}
Run Code Online (Sandbox Code Playgroud)

对于版本

if ($.browser.mozilla && $.browser.version >= "2.0" ){
   alert('Mozilla above 1.9');
}
Run Code Online (Sandbox Code Playgroud)

jQuery浏览器