我正在使用jquery在asp.net mvc中开发一个web应用程序,应用程序的语言是pt-BR,并且一些characteres没有正确显示,如重音字符和'ç'字符。如果是这样,浏览器上会显示一个未知的字符。
有没有办法在jquery上设置位置?或者在文件.js,.aspx?
上我没有进行ajax调用,我正在使用div,超链接等html元素编写文本......这样的事情:
$("#myDiv").text("Água, Açúcar, e leite em pó");
但在我的div中显示:“?gua,A ?? car,e leite em p?”
我已将web.config中的全球化设置为pt-br,我的html标记和元标记到pt-br:
<!DOCTYPE html>
<html lang="pt">
<head>
<title>...</title>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta http-equiv="content-language" content="pt-br">
有什么遗失吗?
由于
答案 0 :(得分:2)
受过教育的猜测:您正在使用ISO-8859-1编写文本。
尝试强制浏览器以ISO-8859-1显示页面。如果文本显示正常,那就是原因。
更改要从中提取文本的文件的编码。您应该在IDE /文本编辑器中设置该设置。