我需要在当前页面加载时注入一些存在于另一个页面(url)中的数据。下面是我正在使用的代码。但它不起作用,下面的代码是否有问题,我该如何调试这个问题?
function loadHTML(url, storage)
{
var xhr = createXHR();
xhr.onreadystatechange=function()
{
if(xhr.readyState == 4)
{
//if(xhr.status == 200)
{
storage.innerHTML = getBody(xhr.responseText);
}
}
};
xhr.open("GET", url , true);
xhr.send(null);
}
function loadWholePage(url)
{
/**
storage is the div id where I want to inject html
*/
var y = document.getElementById("storage");
loadHTML(url, y);
}
window.onload = function()
{
loadWholePage('link_to_the_page') ;
};