我在asp-classic中的utf-8字符串上使用Server.HtmlEncode,它工作得很好,直到字符串中有一些重音符号,例如RüstüRecber,它显示为R?st?
我尝试将Response.Charset属性设置为utf-8,但这没有任何区别。
发布于 2008-11-10 18:56:53
更新(已解决):在页面开头添加%@CODEPAGE=65001%更正了问题(http://technet.microsoft.com/en-us/library/bb742422.aspx)
非常感谢所有的建议。
发布于 2008-10-30 15:39:00
检查用于查看文本的编辑器是否设置为显示utf-8。
发布于 2008-10-30 15:52:13
你也尝试过UrlEncode了吗?
https://stackoverflow.com/questions/250609
复制相似问题