我创建了一个iframe,它应该在函数运行后继续重新加载。该函数读取iframe中的信息。目前我有这样的代码(有效):
function loaded(){
alert(iframe.contentDocument.getElementsByClassName("blah")[0].innerHTML);
iframe.src = filePath; //reloads the iframe
}
iframe.onload = loaded;
因为我希望它能更快地执行,所以这样做是否可行:当iframe加载DOM后,函数立即运行;
function loaded(){
alert(iframe.contentDocument.getElementsByClassName("blah")[0].innerHTML);
iframe.src = filePath; //reloads the iframe
}
iframe.addEventListener("DOMContentLoaded", loaded, false);