VS2008建立的檔案預設都是UTF-8編碼
但是早期的校務系統是big5編碼
在UTF-8網頁裡嵌入iframe 抓big5的網頁 中文參數要經過轉換
原先
Server.UrlEncode(); 轉換出來的都是UTF-8 Url碼
iframe裡的big5網頁辨認不出來因此query不到data
改成
//--- string str = "要編碼的字串"; HttpUtility.UrlEncode("str", Encoding.GetEncoding("big5")); //---
iframe裡的big5網頁即可正常顯示
全站熱搜
留言列表