对于domload性能我在Onload之后通过循环加载我的2 ytb iframe,它适用于第一个,控制台没有抛出错误,目标div是2 <div class="ytb-holder-image"></div>
,我错过了什么?< / p>
var srcs= new Array();
srcs[0]= "fhIHMDpbQDI";
srcs[1]= "oMRZp7cp79g";
function createIframe(){
for (var j = 0; j < 1; j++)
{
var i = document.createElement("iframe");
i.src = 'http://www.youtube.com/embed/'+srcs[j];
i.width = "853xp";
i.height = "480px";
document.getElementsByClassName("ytb-holder-image")[j].appendChild(i);
};
}
对于文档,如果有人想以类似的方式加载他的内容,这里是IE的条件:
if (window.addEventListener)
window.addEventListener("load", createIframe, false);
else if (window.attachEvent)
window.attachEvent("onload", createIframe);
else window.onload = createIframe;