Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, estou com um problema em inputs do tipo "text" quando estão em diálogos modais. Nesses campos ao digitar caracteres especiais o caracter apresentado é incorreto.
Por exemplo, ao digitar ALT+167 o caractere que deve aparecer é esse º (grau), porém aparece esse •.
Constatei que esse problema só ocorre na combinação desses fatores:
[*]Em diálogos modais
[*]No Internet Explorer 7
[*]Via internet
Ao abrir a página localmente, ou em um IE6 o problema não ocorre.
Abaixo coloquei um exemplo do problema. Para testar pode-se salvar o arquivo com nome "teste.html", visualizá-lo via internet, clicar em "abrir" e no diálogo tentar digitar ALT+167.
<html><head><script>function abrir(){ window.showModalDialog("./teste.html");}</script></head><body><input type="text" value="" /><input type="button" onclick="abrir()" value="abrir" /><body></html>Já tentei definir o charset mas também não resolveu.
Carregando comentários...