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参数。我们希望能帮助你。更多信息,请访问
网站了解更多信息。