aracteres internacionais em Javascript
stou trabalhando em um aplicativo Web, onde transfiro dados do servidor para o navegador em XM
Como sou dinamarquês, rapidamente encontro problemas com os personagensæøå
.
Eu sei que em html, eu uso o"æøå"
paraæøå
.
o entanto, assim que os caracteres passam pelo JavaScript, recebo caixas pretas com"?"
neles ao usaræøå
e"æøå"
é impresso como está.
Fiz questão de configurá-lo para utf-8, mas isso não está ajudando muit
Ideally, quero que funcione com caracteres especiais (naturalmente
O exemplo que não está funcionando está incluído abaixo:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script type="text/javascript" charset="utf-8">
alert("æøå");
alert("æøå");
</script>
</head>
<body>
</body>
</html>
O que estou fazendo errado
Ok, graças à resposta Grapefrukts, eu consegu
Eu realmente precisava disso para dados provenientes de um servidor MySQL. Como o salvamento dos arquivos na codificação UTF-8 apenas resolve o problema do conteúdo estático, acho que incluiria a solução para seqüências de caracteres de um servidor MySQL, extraídas usando PHP:
utf8_encode($MyStringHere)