使用Ajax傳輸特殊的字符串

當使用Ajax傳輸特殊的字符串&等特殊的字符串時,就把特殊的字符串切斷,再轉送,這是在使用Ajajavascript

須要注意的,先說幾個javascript的函數:java

//都是全局函數
encodeURI()  //;/?:@&=+$,# 不會將這些字符串編碼,這個適合在url地址中使用,由於&這個字符串在傳遞參數使用的
encodeURIComponent()  //這個不適用在url,應爲他會;/?:@&=+$,#這些字符串編碼,從而致使,不能傳遞參數,在傳送一遍文章這樣都是使用這個函數,比較適用於utf-8編碼
escape() //做用同上一個 比較適用於gbk編碼
相關文章
相關標籤/搜索