Aqui, classificamos o problema do código GLOBLE na página ASP. Este é um problema com a codificação da Web. Em chinês, o GB2312 é geralmente usado; portanto, se você mostrar que o chinês basicamente não é iluminado. Mas às vezes usamos um formato UTF-8 internacionalmente comum. Se as pessoas não sabem muito sobre o formato UTF-8, elas tendem a um código distorcido.
Muitos amigos me perguntaram por que a página de códigos especificada no ASP é 65001 e geralmente exibe códigos ilegais.
Página da Web ASP UTF8 Código Gabinete Se você não souber o que é o UTF-8, o CAIZI sugere que você procure primeiro as informações relacionadas do UTF-8.
É certamente razoável que a codificação da UTF-8 seja aceita e até goste de mais e mais pessoas. Encodes.
Há anos, todas as versões abaixo do IE6 seriam distorcidas se não tivessem a biblioteca de fontes correspondente instalada. Qualquer página tradicional será distorcida. CodePage e Charset como UTF-8 na página para exibir o conteúdo completamente correto em qualquer navegador do cliente sem nenhum código distorcido ...
Ok, Caizi toma a página ASP como exemplo e leva um exemplo para ver a operação específica:
Nesse caso, o CAIZI recomendou o uso do EditPlus para escrever o código.
Abra uma nova página do ASP, acredito que os amigos que jogam ASP notarão que em muitos códigos de origem baixados, geralmente há uma frase no topo da página:
<%@Idioma = vBScriptCodePage = 936%>
Não há necessidade de dizer muito sobre o idioma anterior. Problema aqui. .
<%@Idioma = vBScriptCodePage = 65001%>
Adicione alguns caracteres chineses para ver se eles podem ser exibidos corretamente.
<%
Response.Write Testes UTF-8 Página pela primeira vez
%>
OK, clique em Salvar e executar esta página para ver.
OK, clique no menu de arquivo superior e selecione Salvar como. Se de qualquer maneira, é ainda mais bagunçado. , isto é, na cabeça.
<metahttp-equiv = content-typeContent = text/html; charset = gb2312>
Ou seja, a página especificada retorna o resultado da codificação GB2312 e deve ser gravada na frente da saída do resultado de retorno. Altere GB2312 para UTF-8.
<%@Idioma = vBScriptCodePage = 65001%>
<metahttp-equiv = content-typeContent = text/html; charset = utf-8>
<%
Response.Write Testes UTF-8 Página pela primeira vez
%>
Execute novamente, bem, ele será exibido normalmente desta vez ...
Página da Web ASP UTF8 Conclusão Glebed: a codificação UTF-8 é usada.
O código que garante que a folha de ASP não pareça iluminada deve ser assim:
(Assumindo que é a folha do UTF-8)
<%@CodePage = 65001%>
<%Response.codePage = 65001%>
<%Response.CharSet = UTF-8%>
Você pode criar um código de arquivo público.asp e todas as páginas contêm essa especificação de codificação.