zoukankan      html  css  js  c++  java
  • js 动态调用js文件

       <script src="/Scripts/hall/tab.js" type="text/javascript" id="src"></script>
        <script language="javascript" type="text/ecmascript">
            GetJs();
            function GetJs() {
                var src = document.getElementById("src");
                if (GetBrowserType() == "chrome" || GetBrowserType() == "firefox") {
                    src.setAttribute("src", "/Scripts/tab.js");
                } else {
                    src.setAttribute("src", "/Scripts/ietab.js");
                }
            }
        </script> 
    

     在火狐 和谷歌中使用tab.js,在ie 中使用ietab.js,

    当页面加载的时候,通过判断浏览器 来看要加载的js文件。

    但是在火狐中,当改变<script src="/Scripts/hall/tab.js" type="text/javascript" id="src"></script>中的src时,文件也不在重新加载,

    火狐默认加载tab.js。在ie中 ,当GetJs()函数改变 <script src="/Scripts/hall/tab.js" type="text/javascript" id="src"></script>

    中的src 路径时,加载的文件 做出相应的改变。

  • 相关阅读:
    文件操作(IO 技术)
    异常
    面向对象进阶
    面向对象
    函数用法和底层分析
    控制语句
    集合
    字典
    元组 tuple
    Python3 列表
  • 原文地址:https://www.cnblogs.com/nanxiaoxiang/p/2980789.html
Copyright © 2011-2022 走看看