js幾種escape()解碼與unescape()編碼
www.111cn.net 編輯:kepeer 來源:轉載
一篇js幾種escape()解碼與unescape()編碼函數,同時我們也和它和服務器同步了,有需要的朋友可以參考一下哦。
服務器端:
Server.UrlEncode()方法對Url進行編碼
Server.UrlDecode()方法 對url進行解碼
Js方法:
escape() 函數可對字符串進行編碼;
unescape() 函數可對字符串進行解碼;
定義和用法
unescape() 函數可對通過 escape() 編碼的字符串進行解碼。
定義和用法
escape() 函數可對字符串進行編碼,這樣就可以在所有的計算機上讀取該字符串。
簡單例子:
js編碼:
代碼如下 | 復制代碼 |
Var name= escape ($(“#txtname”).value()); var strurl =login.aspx+ "?opt=add&companyname=" + name ; $.ajax({ type: "POST", cache: true, url: strurl, data: "opt=skip", success: function (json) { //成功方法 }, error: function (e) { } }); |
解碼:服務器端的解碼簡單:
代碼如下 | 復制代碼 |
String name= Server.UrlDecode(Request.QueryString["companyname "].ToString()); |