• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

danieldds

[Problema] Caracteres todos alterados ao inserir ficheiro externo javascript

3 mensagens neste tópico

Olá,

Ao inserir um ficheiro externo com uma função em JS que me mostra a data fico com os caracteres especiais (acentos, cedilhas...) alterados. O esquisito é que se meter a função directamente na página, i.e, sem a definir num ficheiro externo à página aparecem os caracteres de forma correcta.

Alguém me consegue explicar o porquê disto acontecer e como posso resolver esta situação? Não queria estar a meter todo o código JS na página, pois fica uma confusão. Fica mais limpo se ficar num ficheiro externo...

Obrigado!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

O ficheiro em que está o JS deve estar com codificação diferente do que o ficheiro da página. Tens que mudar.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Não sei se estás a usar XMLHttpRequest (AJAX) é que a codificação de caracteres dessa é UTF-8.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora