gpt4 book ai didi

asp.net - 网页/母版页中扩展 ASCII 字符的问题

转载 作者:行者123 更新时间:2023-12-04 06:56:11 27 4
gpt4 key购买 nike

我的网页有一些本地化问题。

基本上有两个问题(我怀疑有不同的解决方案,但它们在概念上是相关的)

第一个问题是这样的:

我有一个使用母版页的网站。页面中的所有文本都可以,但是来自母版页面文件的所有文本都会被加扰挪威语字符。例如 Ø 显示为 Ø。似乎扩展 ASCII 表中的所有字符都以这种方式加扰。之后,如果我在记事本中打开母版页 Ø 看起来正常,但如果我删除 Ø 并手动编写一个新的 Ø,然后从记事本中保存文件,然后在浏览器中打开网站,它看起来很好,Ø正确显示。因此,Visual Studio 似乎在主文件中错误地保存了字符,但对于 aspx 文件是正确的。

这里有什么线索吗?

第二个问题是来自 jQuery 的挪威语字符。所有这些字符都被一个带黑框的问号取代。这里,在记事本中修改js文件也没有用,在浏览器中依然显示乱码。

任何输入在这里将不胜感激。

最佳答案

试着把它放在你的 web.config 中:

<system.web>
<globalization requestEncoding="utf-8" responseEncoding="utf-8" />
</system.web>

还要确保您的所有页面都保存为带有签名的 UTF-8:在您的项目中单独打开每个 aspx 文件,然后单击 File -> Save As -> Save with Encoding... .

还要注明 head中的编码每页的部分:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

关于asp.net - 网页/母版页中扩展 ASCII 字符的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2532171/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com