Tengo este campo Direccion = rs("usuarios_direccion").value
que lo que devuelvo en la variable puede o no contener acentos
en el caso de que los tiene, me devuelve Garc? en lugar de García
como puedo hacer para que me respete los acentos?
| ||||
| Re: problema al devolver acentos colocando esto en tus paginas <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
__________________ Para ayudar en lo que se pueda:Zzz: |
| ||||
| Re: problema al devolver acentos pues si lo tengo , solo que lo traigo des esta forma: pagina usuario:
Código:
pagina enviarUsuario.asp:function handleHttpResponse() {
if (http.readyState == 4) {
if (http.status == 200) {
if (http.responseText.indexOf('invalid') == -1) {
// Armamos un array, usando la coma para separar elementos
results = http.responseText.split("|");
alert(results);
document.getElementById("nombre").value = results[0];
document.getElementById("usuario").value = results[1];
document.getElementById("password").value = results[2];
document.getElementById("grupo").value = results[3];
document.getElementById("direccion").value = results[4];
document.getElementById("telefono").value = results[5];
document.getElementById("celular").value = results[6];
document.getElementById("correo1").value = results[7];
document.getElementById("correo2").value = results[8];
strCondicion = results[9];
alert('condicion: '+ strCondicion);
//alert('Grupo: ' + results[3]);
activarboton(strCondicion);
enProceso = false;
}
}
}
}
function Buscar(dato) {
if (!enProceso && http) {
var valor = escape(document.getElementById(dato).value);
var url = "enviarUsuario.asp?datoabuscar="+ valor;
//alert('Este es el valor = ' + url)
http.open("GET", url, true);
http.onreadystatechange = handleHttpResponse;
enProceso = true;
http.send(null);
// alert(url)
}
}
Código:
dim dato
dato = request.QueryString("datoabuscar")
if dato <> "" then
sSQL = "Select * FROM DS_Usuarios where usuarios_Nombre LIKE '"& dato &"'"
Set rs = cnn.execute(sSQL)
if not rs.eof then
Nombre = rs("usuarios_nombre")
Usuario = rs("usuarios_usuario")
strPass = rs("usuarios_password")
Grupo = rs("usuarios_numero_grupo")
Direccion = rs("usuarios_direccion")
Telefono = rs("usuarios_telefono")
Celular = rs("usuarios_celular")
Correo1 = rs("usuarios_correo1")
Correo2 = rs("usuarios_correo2")
strCondicion=1
response.Write(Nombre &"|"& Usuario &"|"& strPass &"|"& Grupo &"|"& Direccion &"|"& Telefono &"|"& Celular &"|"& Correo1 &"|"& Correo2 &"|"& strCondicion)
al regresar los valores de Direccion desde la pagina enviar, y al ponerlos en los campos de mi formulario de la pagina usuario, es cuando no me respeta los acentos =S
__________________ " Recuerda , estas donde debes estar ..." |
| ||||
| Re: problema al devolver acentos ![]() En el proceso AJAX.... Cita: en la pagina ASP, al enviar los parametros results = unescape(http.responseText.split("|")); alert(results); document.getElementById("nombre").value = results[0]; document.getElementById("usuario").value = results[1]; document.getElementById("password").value = results[2]; document.getElementById("grupo").value = results[3]; document.getElementById("direccion").value = results[4]; document.getElementById("telefono").value = results[5]; document.getElementById("celular").value = results[6]; document.getElementById("correo1").value = results[7]; document.getElementById("correo2").value = results[8]; strCondicion = results[9]; alert('condicion: '+ strCondicion); //alert('Grupo: ' + results[3]); activarboton(strCondicion); enProceso = false; Cita: if not rs.eof then Nombre =Escape( rs("usuarios_nombre")) Usuario = Escape(rs("usuarios_usuario")) strPass = rs("usuarios_password") Grupo = rs("usuarios_numero_grupo") Direccion = Escape(rs("usuarios_direccion")) Telefono = rs("usuarios_telefono") Celular = rs("usuarios_celular") Correo1 = Escape(rs("usuarios_correo1")) Correo2 = Escape(rs("usuarios_correo2") ) strCondicion=1 response.Write(Nombre &"|"& Usuario &"|"& strPass &"|"& Grupo &"|"& Direccion &"|"& Telefono &"|"& Celular &"|"& Correo1 &"|"& Correo2 &"|"& strCondicion)
__________________ "Eres parte del problema, parte de la solucion o parte del paisaje" Un Saludo desde Desierto de Altar, Sonora, MX. Shiryu_libra |
| ||||
| Re: problema al devolver acentos Anexo: se requiere tener instalado Windows Script 5.6 for Windows XP and Windows 2000 para que la funcion ESCAPE(), de ASP funcione
__________________ "Eres parte del problema, parte de la solucion o parte del paisaje" Un Saludo desde Desierto de Altar, Sonora, MX. Shiryu_libra |
| ||||
| Re: problema al devolver acentos Cita: ps baje el Windows Genuine Advantage plug-in installation, pero no veo q pueda bajar el script5.6 o ya viene incluido cuando instalo eso?
Iniciado por Shiryu_Libra Anexo: se requiere tener instalado Windows Script 5.6 for Windows XP and Windows 2000 para que la funcion ESCAPE(), de ASP funcione ![]()
__________________ " Recuerda , estas donde debes estar ..." |
| ||||
| Re: problema al devolver acentos
__________________ "Eres parte del problema, parte de la solucion o parte del paisaje" Un Saludo desde Desierto de Altar, Sonora, MX. Shiryu_libra |