国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

兩種方法解決javascript url post 特殊字符轉(zhuǎn)義 + & #

2019-11-20 10:16:16
字體:
供稿:網(wǎng)友

最近在用url 傳特殊字符的時候發(fā)現(xiàn)數(shù)據(jù)丟失了。

其實不是丟失,比如 ‘+'它會當(dāng)成連接字符來處理了。

一、替換成16進(jìn)制字符,在這列幾個常用的轉(zhuǎn)換

+ 空格 / ? % & = #
%2B %20 %2F %3F %25 %26 &3D %23

復(fù)制代碼 代碼如下:
var post_Str = apply_name.replace(//+/g, "%2B");//"+"轉(zhuǎn)義  
var post_Str= post_Str.replace(//&/g, "%26");//"&"
var post_Str= post_Str.replace(//#/g, "%23");//"#"

二、如果遇到了其他的特殊字符,可以用下面的方法看一下把它轉(zhuǎn)成啥,直接按照上面的方法寫一個就行了

復(fù)制代碼 代碼如下:
alert(encodeURIComponent("-"));//轉(zhuǎn)碼,得到結(jié)果就OK了吧,下邊是解碼,這里是用不到的
alert(decodeURIComponent(encodeURIComponent("#")));

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 怀宁县| 高州市| 纳雍县| 峨眉山市| 聂拉木县| 南阳市| 延庆县| 沅陵县| 勐海县| 含山县| 湘乡市| 富民县| 平谷区| 车险| 双柏县| 天门市| 贺兰县| 安新县| 平乡县| 施甸县| 衡阳县| 合阳县| 山东省| 渭南市| 轮台县| 平舆县| 陇南市| 社会| 新泰市| 黔江区| 邵东县| 德阳市| 万盛区| 南安市| 盐山县| 南城县| 汽车| 策勒县| 景泰县| 台前县| 龙胜|