亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

 更新時間:2016年04月13日 11:52:28   作者:MK  
本文主要介紹javascript使用url傳值的時候數(shù)據(jù)丟失的問題,希望對大家有所幫助。

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

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

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

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

復制代碼 代碼如下:
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)成啥,直接按照上面的方法寫一個就行了

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

相關文章

最新評論