程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> ASP.NET基礎 >> .net調用JScript腳本及JS url加密解密

.net調用JScript腳本及JS url加密解密

編輯:ASP.NET基礎

.net 使用escape 和 unescape方法:

在 C# 裡,使用 escape 和 unescape,添加引用: Microsoft.JScript

string strEscaped = Microsoft.JScript.GlobalObject.escape("測試打");

注意:js的一些函數,在 jscript.net 裡,全部放在 GlobalObject 下

同樣, 就可以使用 unescape, encodeURI, decodeURI 等等的函數了.

或者Server.UrlDecode(Cells);

對多數URL參數。進行解密。

JS url加密解密:編碼(escape,encodeURI,encodeURIComponent),解碼(unescape,decodeURI,decodeURIComponent)

1、      傳遞參數時需要使用encodeURIComponent,這樣組合的url才不會被#等特殊字符截斷。  

2、      進行url跳轉時可以整體使用encodeURI

3、      js使用數據時可以使用escape

4、      escape對0-255以外的unicode值進行編碼時輸出%u****格式,其它情況下escape,encodeURI,encodeURIComponent編碼結果相同。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved