JavaScritp增加了URL参数和添加参数的URL和URL参数的变化

JavaScritp增加了URL参数和添加参数的URL和URL参数的变化
Javascritp增加了URL参数方法,增加了参数的URL,如果原始URL的覆盖,下面的示例的代码示例解释,具体内容看下面。

js代码如下所示:
功能addtourl(obj){
VAR协议=比较;
一location.host var =;
路径= location.pathname VaR;
var = location.search搜索
无功ahash = location.hash;
var =;
console.log(obj);
无功joinobj =功能(joinobj_obj){
var =;
对于(VAR我joinobj_obj){
结果=我+ = + joinobj_obj {我};
}
返回结果;
};
无功splitsearchtoobj =功能(STR){
无功resobj = { };
var arr = str.split(' ');
对于(var i =;i < arr.length;i++){
{ } = { } resobj ARR ARR { };
}
返回resobj;
};
无功existobjkey =功能(existobjkey_obj,STR){
对于(VAR我existobjkey_obj){
如果(i = STR){
返回true;
}
}
返回false;
};
无功objextend =功能(obj,obj){
var结果{ };
(我在为var obj){
如果(existobjkey(obj,I)){
结果{我} = obj {我};
其他{ }
结果{我} = obj {我};
}
}
};
如果(我们= =){
console.log(obj);
结果=一+ / /+一+一++ joinobj(obj + ahash);
其他{ }
无功oldsearchobj = splitsearchtoobj(asearch.substr());
结果=一+一+一+ joinobj + / /(objextend(oldsearchobj,obj)+ ahash);
}
返回结果;
}
AddToUrl({ 'kd:'AAA' });
Javascript添加对url参数的更改
函数的ChangeParam(名称,价值)
{
var url = window.location.href;
无功newurl = ;
VaR reg = new RegExp((^ |)+姓名+=({ ^ } *)(|美元));
var = name+值;
如果(url.match(REG)!= null)
{
newurl = url.replace(eval(REG),TMP);
}
其他的
{
If (url.match ({}))
{
newurl =网址++ TMP;
}
其他的
{
newurl =网址++ TMP;
}
}
href = newurl位置
}
以上内容由javascritp编写介绍给你,添加URL参数和URL添加参数和改变URL参数。我们希望能帮助你。更多信息,请访问网站了解更多信息。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部