有些符號在url中是不能直接傳遞的,如果要在url中傳遞這些特殊符號,那麼就要使用他們的編碼了。下表中列出了一些url特殊符號及編碼
十六進製制值1.+
url 中+號表示空格
%2b2.
空格url中的空格可以用+號或者編碼
%203.
/分隔目錄和子目錄
%2f4.
?分隔實際的 url 和引數
%3f5.
%指定特殊字元
%256.
#表示書籤
%237.
&url 中指定的引數間的分隔符
%268.
=url 中指定引數的值
%3d解決的方法:
replace() 方法如果直接用str.replace("-","!")只會替換第乙個匹配的字元.
而str.replace(/\-/g,"!")則可以替換掉全部匹配的字元(g為全域性標誌)。
replace()
js中替換字元變數如下:
data2=data2.replace(/\%/g,"%25");
data2=data2.replace(/\#/g,"%23");
data2=data2.replace(/\&/g,"%26");
url 傳遞引數 特殊字元 解決方法
0 9,a z,a z encodeuricomponent不編碼字元有71個 0 9,a z,a z 以下是url中可能用到的特殊字元及在url中的經過編碼後的值 字元特殊字元的含義 url編碼 用來標誌特定的文件位置 23 對特殊字元進行編碼 25 分隔不同的變數值對 26 在變數值中表示空格 ...
url特殊字元轉義及解決方法
標籤 url特殊字元 url特殊字元需轉義 1 空格換成加號 2 正斜槓 分隔目錄和子目錄 3 問號 分隔url和查詢 4 百分號 制定特殊字元 5 號指定書籤 6 號分隔引數 轉義字元的原因 如果你的表單使用get方法提交,並且提交的引數中有 等特殊符的話,如果不做處理,在service端就會將 ...
url特殊字元轉義及解決方法
url特殊字元需轉義 1 空格換成加號 2 正斜槓 分隔目錄和子目錄 3 問號 分隔url和查詢 4 百分號 制定特殊字元 5 號指定書籤 6 號分隔引數 轉義字元的原因 如果你的表單使用get方法提交,並且提交的引數中有 等特殊符的話,如果不做處理,在service端就會將 後面的作為另外乙個引數...