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