var IstexWidget = function() {}; IstexWidget.prototype = { injectHTML: function() { var searchWidget = document.getElementById("istex-widget-search"); var request = new XMLHttpRequest(); request.open("GET", "http://caron.ads.intra.inist.fr/istex-api-widget/html/part_search.html"); request.onload = function() { console.log("C'est bon? ") searchWidget.innerHTML = request.responseText; }; request.send(); } }; var istexWidget = new IstexWidget(); istexWidget.injectHTML();