Ejemplos JSONP con JS nativo
JavaScript 1.7
/**
Ejemplo1
Llamada JSONP con JS nativo
**/
window.do_things = function (data) {
console.log ( "do_things : %o", data.responseData.results );
}
function loadScript (id, src, callback) {
// Crear elemento
var script = document.createElement("script");
// Atributos del script
script.setAttribute("type", "text/javascript");
script.setAttribute("src", src + "&callback=" + callback);
script.setAttribute("id", id);
// Insertar script en la cabecera
document.getElementsByTagName("head")[0].appendChild(script);
}
loadScript ("my_script_tag", "http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=casas+alquiler", "do_things");