由于GET方式传值,可能在服务器端无法获得正确的参数值,所以我们要在客服端提交前,对URL进行处理
+ %2B
/ %2F
? %3F
% %25
# %23
" %22
# %23
& %26
= %3D
' %27
function URLencode(url){
return escape(url).replace(/\+/g, '%2B').replace(/\"/g,'%22').replace(/\'/g, '%27').replace(/\//g,'%2F').replace(/\=/g,'%3D').replace(/\&/g,'%26').replace(/\#/g,'%23').replace(/\%/g,'%25').replace(/\?/g,'%3F');
}