Ir para conteúdo
Fórum Script Brasil
  • 0

Corrigindo acentuação no ajax


Espartaco

Pergunta

Olá, criei essa funçãozinha para corrigir acenbtuação no ajax, não é lá muito funcional, mas resolve. Se alguém tiver um meio mais eficz, pode editar o tópico:

<%Function arruma(str)  
str = replace(str, "ó" , "&oacute;")
str = replace(str, "ò" , "&ograve;")
str = replace(str, "ô" , "&ocirc;")
str = replace(str, "õ" , "&otilde;")
str = replace(str, "ö" , "&ouml;")
str = replace(str, "á" , "&aacute;")
str = replace(str, "à" , "&agrave;")
str = replace(str, "â" , "&acirc;")
str = replace(str, "ã" , "&atilde;")
str = replace(str, "ä" , "&auml;")
str = replace(str, "é" , "&eacute;")
str = replace(str, "è" , "&egrave;")
str = replace(str, "ê" , "&ecirc;")
str = replace(str, "ú" , "&uacute;")
str = replace(str, "ù" , "&ugrave;")
str = replace(str, "û" , "&ucirc;")
str = replace(str, "ü" , "&uuml;")
str = replace(str, "í" , "&iacute;")
str = replace(str, "ì" , "&igrave;")
str = replace(str, "ç" , "&ccedil;")
str = replace(str, "Ó" , "&Oacute;")
str = replace(str, "Ò" , "&Ograve;")
str = replace(str, "Ô" , "&Ocirc;")
str = replace(str, "õ" , "&Otilde;")
str = replace(str, "Ö" , "&Ouml;")
str = replace(str, "Á" , "&Aacute;")
str = replace(str, "À" , "&Agrave;")
str = replace(str, "Â" , "&Acirc;")
str = replace(str, "Ã" , "&Atilde;")
str = replace(str, "Ä" , "&Auml;")
str = replace(str, "É" , "&Eacute;")
str = replace(str, "È" , "&Egrave;")
str = replace(str, "Ê" , "&Ecirc;")
str = replace(str, "Ú" , "&Uacute;")
str = replace(str, "Ù" , "&Ugrave;")
str = replace(str, "Û" , "&Ucirc;")
str = replace(str, "Ü" , "&Uuml;")
str = replace(str, "Í" , "&Iacute;")
str = replace(str, "Ì" , "&Igrave;")
str = replace(str, "Ç" , "&Ccedil;")
str = replace(str, "º" , "&ordm;")
str = replace(str, "ª" , "&ordf;")
arruma = str
End Function%>
e depois é só usar:
<%=arruma("Bicho papão")%>
ou, se for variável
<%strvar = "Bicho papão"

response.write arruma(strvar)


%>

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

pois é as vezes não tem jeito e tem q usar isso mesmo...

mais geralmente usar a codificação correta na página acessada pelo ajax resolve o problema...

uma coisa que muitos podem perguntar ...

como usar essa função com ajax? poste um exemplo de seu ajax funcionando tbmj..

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...