时间:2021-05-26
总结了一些方法,把它压缩成了一个函数对象,只有几十行代码,使用方法简单明了
存为ojbUrl.js
复制代码 代码如下:
/*
说明:本代码可自由复制修改并且使用,但请保留作者信息!
Author: Kevin WebSite: http://iulog.com/ QQ:251378427
JS 操作 URL 函数使用说明:
初始化 var myurl=new objURL(); //也可以自定义URL: var myurl=new objURL('https://ponent(val);
};
this.remove=function(key){
if(key in params) params[key]=undefined;
};
this.get=function(key){
return params[key];
};
this.url=function(key){
var strurl=href;
var objps=[];
for(var k in params){
if(params[k]){
objps.push(k+"="+params[k]);
}
}
if(objps.length>0){
strurl+="?"+objps.join("&");
}
if(jing.length>0){
strurl+=jing;
}
return strurl;
};
this.debug=function(){
// 以下调试代码自由设置
var objps=[];
for(var k in params){
objps.push(k+"="+params[k]);
}
alert(objps);//输出params的所有值
};
init();
}
调用方法
JS 操作 URL 函数使用说明:
[code]
var myurl=new objURL(); //初始化。也可以自定义URL: var myurl=new objURL('https://www.jb51.net'');
var val=myurl.get('abc'); // 读取参数abc的值
myurl.set("arg",data); // 新增/修改 一个arg参数的值为data
myurl.remove("arg"); //移除arg参数
myurl.url();//获取处理后的URL , 一般就直接执行转跳: location.href=myurl.url();
myurl.debug(); //这是调试接口。修改该函数方法进行调试
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
改版顾名思义就是修改版式,而网站的改版除了表面上版式布局的修改之外还可能会包括程序的更新换代,随着技术的进步哪怕网站是以再先进的技术建设的,都有面临改版的那
原项目地址:http://plugins.jquery.com/project/pagination版本:v1.2源文件下载:英文原版或中文翻译修改版一、相关d
关于深度(Deepin),大家了解的更多应该是早期的深度Windows修改版,不过在“番茄花园事件”以后,深度也就放弃了Windows修
一、修改版本和指定生成APK文件名【可选】将项目切换到Project视图,打开app目录下的build.gradle文件1.1修定软件版本如1.2图所示。ver
新站的站长们请勿急于推广、急于修改标题、急于修改版面,凡是需要一个过程,才会成功的,那么,为什么不能频繁修改呢?以下与大家谈谈:1.不要堆砌关键字关键字堆砌是S