Discussion:
WebResource 的中文亂碼問題
(时间太久无法回复)
Bingo
2006-07-28 03:26:02 UTC
Permalink
hi all:


不知道有沒有碰過在 Web控制項程式庫的專案中,將Javascript的 .js 檔案作 embed resource,
並用 WebResource的方式取出時,原來的中文字會變成亂碼的問題。
直接從原始檔看的時候,中文字不僅成為亂碼,而且可能會造成javascript的語法錯誤,
將中文字改為英文後就會恢復正常。



請教各位專家,這是Asp.Net的bug呢?還是有什麼地方需要做設定?
感謝囉!


Bingo from Civilmap
璉璉
2006-07-28 07:57:25 UTC
Permalink
ASP.NET ¹w³]œsœX¬° utf-8 ¡A©Ò¥H§ïµœªº€èªkŠ³šâºØ¡G
1. §â ASP.NET œsœX§ï¬° big5
©Î
2. §â js ¥tŠs¬° utf-8 œsœXªºÀÉ®×
©ó news:476351D9-536B-4CFF-9823-72695C691530%40microsoft.com µoªí
šÃ¥Î WebResourceªº€èŠ¡šú¥X®É¡A­ìšÓªº€€€åŠr·|ÅÜŠš¶ÃœXªº°ÝÃD¡C
ªœ±µ±q­ì©lÀɬݪº®É­Ô¡A€€€åŠr€£¶ÈŠš¬°¶ÃœX¡AŠÓ¥B¥i¯à·|³yŠšjavascriptªº»yªk¿ù»~¡A
±N€€€åŠr§ï¬°­^€å«áŽN·|«ìŽ_¥¿±`¡C
œÐ±ÐŠUŠì±M®a¡A³o¬OAsp.Netªºbug©O¡HÁÙ¬OŠ³€°»òŠa€è»Ý­n°µ³]©w¡H
·PÁÂÅo¡I
Bingo from Civilmap
--
­·¬ê¬ì§ÞÅçÃÒŠ³­­€œ¥q ASP.NET Web News Reader 0.2.2 UTF-8 Beta
ºô¯žŠa¹Ï http://tlcheng.twbbs.org/wwwmap.htm
¬y°ìšŸ¬x/°Ï°ì€ôžê·œ/®}ª@ºô/ªŽºÀ¹Ï/»y­µ³q°T €å³¹»Pµ{Š¡
Basic/Fortran/Windows API/.Net/»²§U»¡©úÀÉ ­ì©lœX¡B€å³¹»P°Qœ×
·L³nµ{Š¡³]­p·s°Qœ×°Ï MSDN §Þ³Nœ×ŸÂ¡Aºô€ÍŠ^ÂЫá§Y®É²°T¡B¹q€l¶l¥ó³qªŸ¡G
http://forums.microsoft.com/msdn-cht/default.aspx?siteid=14
--
ASPNET News Reader http://tlcheng.twbbs.org/News/Reader.aspx
RSS 2.0 http://tlcheng.twbbs.org/News/rss2.aspx?Action=List&Newsgroup=microsoft.public.tw.dotnet.framework.aspnet
Bingo
2006-07-28 09:56:01 UTC
Permalink
的確,我把.js檔用notepad另存成utf-8之後就正常了。

非常感謝。



"璉璉" 來函:
ASP.NET 預設編碼為 utf-8 ,所以改善的方法有兩種:
1. 把 ASP.NET 編碼改為 big5

2. 把 js 另存為 utf-8 編碼的檔案
Loading...