Pergunta

Alguém sabe como posso mostrar um euro ou outra entidade html em janelas de alerta javascript?

Foi útil?

Solução

Outras dicas

<script>alert("\u20ac");</script>

(20AC ser o de caracteres Unicode para o símbolo do euro.)

Uma caixa de alerta pode mostrar todos os caracteres que estão na página de código para conectado no momento da sessão. Por exemplo, se a máquina está usando o código 1252 você pode exibir a Eurosign.

Não é claro o que é o seu problema, você corda javascript não deve ter os caracteres codificados como entidades de qualquer maneira?

Editar :

Se você especificar UTF-8 no HTML ou como o Response.CharSet mas você não tem realmente salvou o arquivo ASP em formato UTF-8, você terá problemas com caracteres fora de ASCII.

ASP assume partes estáticas de um arquivo ASP são na página de código necessário já e envia-lo verbatim byte a byte, nenhuma codificação vai acontecer.

Por exemplo, U+1234 é usado como este:. alert('\u1234')

Para a lista completa, você pode ver lista Todos Entidade :
1) http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references Página 2) http://www.utf8-chartable.de/
3) http://rishida.net/tools/conversion/ (conversor)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top