<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<%
acento=request.form("txt_acento")
tamanho=len(acento)
for i=1 to tamanho
acento_mid = mid(acento,i,1)
select case acento_mid
case "á","Á","à","À","ã","Ã","â","Â","â"
acento_mid="a"
end select
final=final & acento_mid
next
response.write(final)
%>
Roda normalmente, aperto F12 e abro a pagina para digitar uma string no campo txt_acento, como vocês podem ver acima.
Digito por exemplo: são paulo
clico no button e no response.write(final) ele me devolve= são paulo
Ai que vem a parte estranha:
Se apago o "são paulo" que digitei anteriormente e digito "sáo paulo" ele me devolve isso: sa¡o paulo, se digito "sâo paulo", volta:sa¢o paulo e se voltar a digitar "são paulo" ele me retorna: sa£o paulo
porque a primeira vez funciona e depois começa a voltar esses caracteres estranhos?
Pergunta
rodrigotnoma
Um problema estranho acontece,vejam:
Roda normalmente, aperto F12 e abro a pagina para digitar uma string no campo txt_acento, como vocês podem ver acima.
Digito por exemplo: são paulo
clico no button e no response.write(final) ele me devolve= são paulo
Ai que vem a parte estranha:
Se apago o "são paulo" que digitei anteriormente e digito "sáo paulo" ele me devolve isso: sa¡o paulo, se digito "sâo paulo", volta:sa¢o paulo e se voltar a digitar "são paulo" ele me retorna: sa£o paulo
porque a primeira vez funciona e depois começa a voltar esses caracteres estranhos?
Alguém já viu isso?
Obrigado
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados