欧美性猛交xxx嘿人猛交_又色又爽又高潮免费观看_精品国产一区二区三区久久影院_青娱乐极品视觉盛宴国产视频

技術頻道導航
HTML/CSS
.NET技術
IIS技術
PHP技術
Js/JQuery
Photoshop
Fireworks
服務器技術
操作系統
網站運營

贊助商

分類目錄

贊助商

最新文章

搜索

asp.net使用unescape讀取js escape編碼過的字符串

作者:admin    時間:2015-2-7 9:56:50    瀏覽:

為了防止數據傳輸讀取中出現亂碼現象,字符串往往要用JS的escape()函數把字符串編碼,然后在用unescape()函數解碼,當然,這個在網頁前臺的JS操作中沒有什么困難的。但是對于用JS的escape()編碼過的字符串,在用后臺語言處理中,怎樣讀出來呢?asp.net可沒有unescape()這個函數可以直接解碼。不過可喜的是,asp.net可以添加其他的引用來處理這個問題。

1、添加Microsoft.JScript引用

首先,asp.net需要在項目里添加一個引用:Microsoft.JScript。

添加Microsoft.JScript引用

添加Microsoft.JScript引用

2、使用unescape()函數

在編程時,使用Microsoft.JScript.GlobalObject.unescape()來解碼js用escape()編碼過的字符串。如,“廣東”用js的escape()編碼后,變為“\u5e7f\u4e1c”,那么在asp.net中,就可以這樣寫來解碼:

string strCode = Microsoft.JScript.GlobalObject.unescape("\u5e7f\u4e1c");

另一個處理方法

你也可以不添加引用,而是直接使用Microsoft.JScript.dll,先下載Microsoft.JScript.dll,下載地址:http://download.pchome.net/dll/m/down-171352-1.html。

然后把它放到項目根目錄的bin目錄下,即可直接使用。編程代碼不變。

標簽: escape  
相關文章
    x