首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

批改地址栏参数的方法

2012-10-28 
修改地址栏参数的方法做web前端开发,有时需要使用js修改地址栏参数。?今天在网上找到了相关的代码,记录下来

修改地址栏参数的方法

做web前端开发,有时需要使用js修改地址栏参数。

?

今天在网上找到了相关的代码,记录下来,已备以后使用。

?

function changeURLPar(destiny, par, par_value) {var pattern = par+'=([^&]*)';var replaceText = par+'='+par_value;if (destiny.match(pattern)) {// 原文此处有bug,这是修改后的代码var tmp = '/'+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;}

?

原文链接: http://bbs.xiakexing.com/cgi-bin/topic.cgi?forum=34&topic=19

热点排行