Como faço para obter caracteres estrangeiros em uma lista de seleção / suspensa para exibir corretamente no IE 7?

votos
1

Eu testei no IE6, Firefox 3.0.5 e Chrome e todos eles trabalho. No IE7 ele exibe como caixas.

Por exemplo:

<select name=selectact id=selectact>
<option value=page selected=selected>网 页</option> 
<option value=news>新 闻</option> 
<option value=trade>行 业</option> 
<option value=area>区 域</option> 
<option value=web>网 站</option> 
<option value=image>图 片</option> 
<option value=mp3>MP3</option> 
<option value=flash>Flash</option> 
<option value=bbs>论坛</option> 
</select>

Nota: Personagens exibir ok na página, apenas nenhuma no drop down

Publicado 29/04/2009 em 03:58
fonte usuário
Em outras línguas...                            


4 respostas

votos
1

Você tentou validar a página? Entre outras coisas, que irá verificar se você está especificando uma codificação de caracteres e apenas seqüências de bytes que são válidas em que a codificação.

Respondeu 29/04/2009 em 04:04
fonte usuário

votos
0

Você precisará especificar a correta codificação de caracteres . Assumindo que é um texto chinês, você iria inserir a seguinte meta tag na cabeça de seu documento:

<META http-equiv="Content-Type" content="text/html; charset=iso-2022-cn">

A lista completa de conjuntos de caracteres podem ser encontrados aqui .

Respondeu 29/04/2009 em 04:10
fonte usuário

votos
1

Isto irá funcionar:

<select name="selectact" id="selectact" style="font-family: Arial Unicode MS;">
    <option value="page" selected="selected">网 页</option>
    <option value="news">新 闻</option>
    <option value="trade">行 业</option>
    <option value="area">区 域</option>
    <option value="web">网 站</option>
    <option value="image">图 片</option>
    <option value="mp3">MP3</option>
    <option value="flash">Flash</option>
    <option value="bbs">论坛</option> 
</select>
Respondeu 20/01/2011 em 11:54
fonte usuário

votos
0

Este é um bug no IE7 versão v7.0.5730.13 e versões superiores do IE7. IE6 e 8 estão bem. Mesmo IE7 versão 7.0.5730.11 é declaradamente bem. O navegador não escolher uma fonte Unicode para alguns intervalos de caracteres japoneses. A única solução que eu encontrei é que forçar o drop-down para uma fonte que suporta Unicode:

font-family: Arial Unicode MS, Arial

Respondeu 24/03/2011 em 16:01
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more