На следующей строке:Как удалить забавные символы в javascript?
alert ("Apenas os números 0, 1, 3, 5, 7 e 9 são permitidos.");
печатает как это:
Apenas os n?meros 0, 1, 3, 5, 7 e 9 s?o permitidos.
Проблема заключается в том, что персонажи ú и ã не отображаются правильно.
В HTML я сделал что-то вроде:
Apenas os números 0, 1, 3, 5, 7 e 9 são permitidos.
, и она работала, но я не знаю, что делать в JavaScript. Что я должен сделать, чтобы решить эту проблему? Если это имеет какое-либо отношение к проблеме, я использую UTF-8.
Спасибо и извините за английский.
вы уверены, что Объявленная кодировка соответствует фактической кодировке? – Andrey
Я не знаю, что вы имеете в виду. В заголовке моего файла HTML есть charset = UTF-8, написанный в метатеге. Я предполагаю, что это объявленная кодировка, так что вы подразумеваете под фактической кодировкой? – StudioWorks
[@StudioWorks:] (http://stackoverflow.com/users/429583/studioworks) В Firefox goo Tools> Страница Info и посмотрите, что там говорит Encoding. Метатеги редко используются (если вообще когда-либо), настоящая кодировка находится в заголовке HTTP. Кроме этого, я не уверен, как тестировать, не зная фактических персонажей. – vol7ron