问题终于解决了,先看看我的问题:

var u = window.location.toString();

想把地址栏中的某个参数清除掉,包括&,参数名=参数值,其中,参数值还有可能是汉字

用了这样的方法:
u = u.replace(/&addExJobTitle=(.+)&?/g,'');

查了半天才弄出来的,解释一下:

要替换的参数是:addExJobTitle
“.” (可能是)表示任何字符
“+” 表示匹配一次或多次
后面的“&” 表示该参数的结尾处,因为可能后面还有参数,或没有参数了,所以使用
“?” 表示零次或一次
“/g” 表示全局匹配

posted on 2007-01-24 11:07  HenryZhang  阅读(312)  评论(0编辑  收藏  举报