javascript - 如何只为 firefox 加载脚本

标签 javascript jquery html

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

例如:

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

<script src="js/scriptFF.js"></script> - this only for firefox ??

更新

我是这样制作的

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

最佳答案

您可以创建一个 <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";

这应该可以解决问题!

关于javascript - 如何只为 firefox 加载脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12797262/

相关文章:

html - 如何使div右上角裁剪

html - IE7 和 z-index

javascript - 使用 Knockout.js 进行继承

javascript - 如何自动大写 phonegap for Android 中的文本输入?

internet-explorer-8 - jQuery 1.4.2 在 doropdown 列表的更改事件上使用 .delegate()

javascript - 通过 Javascript 发送授权 token 承载

javascript - 如何在 jquery 选项卡中加载我的谷歌地图?

javascript - 从带有 Javascript 变量的列表中生成价格

javascript - express js中的请求参数

html - @font-face 具有多个字体系列