引用js实现传参数,然后在js文件里面动态加载东西,比如传递参数然后动态加载皮肤颜色,而我为了实现多语言,一般人家传递参数是为了区分版本用的还有清除js缓存问。

<script src="/js/jquery-1.9.1.min.js? LanguageKey=en" type="text/javascript"></script>

(function(e,t){
  var scriptss = document.scripts;
//默认语言
var defaultlanguage = "en";
//获取当前scriptss
var indexoption = scriptss[scriptss.length - 1].src.indexOf("?");
if (indexoption < 0) {
    document.write("<scri" + "pt src='/js/Language/" + defaultlanguage + ".js'></sc" + "ript>")
} else {
    //正则参数
    var reg = /LanguageKey=([a-zA-Z0-9]*)?/;
    if (reg.test(scriptss[scriptss.length - 1].src)) {
        var LanguageKey = RegExp.$1;
        document.write("<scri" + "pt src='/js/Language/" + LanguageKey + ".js'></sc" + "ript>");
    }
    else {
        document.write("<scri" + "pt src='/js/Language/" + defaultlanguage + ".js'></sc" + "ript>")
    }
}
})(window);

最新文章

  1. 将数据从MySQL迁移到Oracle的注意事项
  2. 利用Python实现从百度下载图片到本地磁盘
  3. [No00003F]richtextbox实现拖放
  4. tips instanceof运算符和typeof运算符的区别
  5. 收集的User-Agent
  6. 模拟namenode崩溃,使用secondarynamenode恢复
  7. 深入理解MVC与MVP
  8. TreeView控件的CheckBox级联选中或取消
  9. android78 Fragment和Activity 传递数据
  10. Android 基于Netty的消息推送方案之字符串的接收和发送(三)
  11. HDU ACM 2845 Beans-&amp;gt;动态规划
  12. 更新android SDK的问题
  13. jQuery第五章
  14. URLs ...
  15. Composer 的基本使用
  16. 8.6 C++文本文件的读写操作
  17. JAVA程序员常用英语
  18. Java微信分享接口开发
  19. JVM常用工具使用之jmap
  20. NAT alg 和 ASPF

热门文章

  1. a-b(高精度)
  2. juquery验证插件validation addMethod方法使用笔记
  3. CentOS6.5 yum安装桌面环境
  4. PDF转图片 C# with Adobe API
  5. RPC通信编程
  6. 跨平台的WatiForSingleObject实现
  7. How to enable/disable EWF
  8. [BZOJ 3198] [Sdoi2013] spring 【容斥 + Hash】
  9. Android 每天定时提醒功能实现
  10. 【HDOJ】1829 A Bug&#39;s Life