123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- // 添加UI方法定义
- function addUI(
- uiName,//UI名
- loadDone //加载完成回调
- ){
- $("#Temporary").load("UI/"+uiName+".html",function(data,rt,obj){
- $("#Temporary").html("");
- $("#uiLayer").append(data);
- $("#"+uiName).hide();
- loadDone();
- });
- }
- // 获取url参数
- function GetQueryString(name){//name参数名字
- var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
- var r = window.location.search.substr(1).match(reg);
- if(r!=null)return unescape(r[2]); return null;
- }
- // 计数对象长度
- function objlen(obj){ //obj对象
- var l = 0;
- for (var i in obj){
- l++
- }
- return l
- }
- // 动态载入 script
- function dynamicLoadScript(src){ //src相对路径
- var scriptObj = document.createElement("script");
- scriptObj.src = src;
- scriptObj.type = "text/javascript";
- // document.getElementById(id)[0].appendChild(scriptObj);
- document.getElementsByTagName('body')[0].appendChild(scriptObj);
- }
- function changeURLPar(destiny, par, par_value){
- var pattern = par+'=([^&]*)';
- var replaceText = par+'='+par_value;
- if (destiny.match(pattern)){
- var tmp = '/\\'+par+'=[^&]*/';
- tmp = destiny.replace(eval(tmp), replaceText);
- return (tmp);
- }
- else{
- if (destiny.match('[\?]')){
- return destiny+'&'+ replaceText;
- }else{
- return destiny+'?'+replaceText;
- }
- }
- return destiny+'\n'+par+'\n'+par_value;
- }
|