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 路径时,加载的文件 做出相应的改变。