Blog Corporativo de Nicenova

Ajax, tildes, eñes y otros “simbolos extraños”

Cuando comencé con AJAX, como bien comentaba en artículos anteriores, me quedé con la boca abierta, aunque después de trabajar algo con él, se me cerró la boca al ver los grandes problemas que tenía a la hora de imprimir datos con las tildes, eñes y demás simbolos extraños.

 Después de varios fracasos encontré una magnífica solución, si estamos trabajando desde php podemos incluir en el php al que atacamos con ajax la siguiente cabecera:

<?header('Content-Type: text/xml; charset=ISO-8859-1');

echo '<?xml version="1.0" encoding="ISO-8859-1"?>';?>

 Así importaremos eñes, tildes etc sin problemas.

 Si trabajamos con ASP:

<%response.Charset="ISO-8859-1"%>

8 Comentarios a “Ajax, tildes, eñes y otros “simbolos extraños””

  1. Marco Antonio Says:

    De tantos foros que he visitado por el tema, este ha sido sin duda el salvador… gracias.

  2. Alfonso Says:

    Estoy atrancado en lo siguiente:
    se como enviar la peticion con el metodo post.
    Se realizar con asp una respuesta en XML
    Pero no se como se tiene que devolver ya que si uso
    response.write(formatoXml)
    me da un error. Si esta bien realizado el XML pero no consigo recibir la respuesta cuando tengo que recibirla en formato XML

  3. Andres Says:

    Viejo… busque como por 10 sitios distintos.. y solo ahora pude correr mis combos con ajax… te pasaste.. es la solución mas limpia y rapida que hay. Muchisimas gracias!!!!

  4. Miguel Says:

    Muy bien… pero no me da la ñ… me sale esto (ñ) en lugar de la ñ

  5. Javier Says:

    Muchas gracias, esta es la solución de mejor calidad.

  6. Christian Ginobili Says:

    Exelente lo busque hace mucho tiempo, gracias lo maximo.

  7. Cristian Says:

    Excelente solución… hace mucho que la venia buscando… muy buen aporte, muchas gracias

  8. Rey Says:

    Buenisimo mil gracias!!

Deja tu opinión


(no será publicado)


XHTML: Puedes usar las siguientes etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong> .


Los campos marcados con * son obligatorios

powered by WordPress


© Nicenova Consulting. info@nicenova.com