我正在尝试用JavaScript提醒俄语文本。我有:
<meta charset="UTF-8" />
但我得到的是例如:Ваш Логин
我该怎么办?
以下是html中的代码:
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:asp="http://schemas.microsoft.com/ASPNET/20">
<head id="ctl00_htmlHead"><meta charset="UTF-8" />
...
在视图源html中有
alert("Ваш Логин");
但在我的ascx文件中有:
alert("Пароль");
答案 0 :(得分:2)
尝试使用此: http://www.strictly-software.com/scripts/downloads/encoder.js
和:
alert(Encoder.htmlDecode("Ваш Логин"));
这是以不是javascript utf8格式的html实体编码的。
答案 1 :(得分:1)
尝试更改无签名的自动检测UTF-8编码的配置 它应该在工具 - &gt;选项 - &gt;文本编辑器
或者让visual studio以unicode保存文档:
工具 - &gt;选项 - &gt;环境 - &gt;文件