var the_object;Es conveniente limpiar la cadena enviada por el servidor para evitar posibles inyecciones de código.
var http_request = new XMLHttpRequest();
http_request.open( "GET", url, true );
http_request.send(null);
http_request.onreadystatechange = function () {
if ( http_request.readyState == 4 ) {
if ( http_request.status == 200 ) {
var inputJSON=http_request.responseText;
var my_JSON_object = !(/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(
text.replace(/"(\\.|[^"\\])*"/g, ''))) &&
eval('(' + inputJSON + ')');
} else {
alert( "There was a problem with the URL." );
}
http_request = null;
}
};
lunes, 16 de febrero de 2009
Crear Request Object para recibir JSON usando AJAX
Omito el lado del servidor, pero el archivo php debe generar un texto que respete la sintaxis.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario