У меня есть массив URL, и я хочу создать один iframe для каждого URL, который у меня есть.Но я хочу создать и загрузить следующий iframe, только когда предыдущий был полностью загружен.
Это функция, которая создает iframe:
function loadSubsequencePages(links){
var id = document.getElementsByTagName("iframe").length;
for(var i=0; i<links.length;i++){
var frame = document.createElement("iframe");
frame.setAttribute("id","frame"+id);
frame.setAttribute("src","about:blank");
document.getElementById('frames').appendChild(frame);
changeLoc(document.getElementById("frame"+id),links[i].href);
}
}
Я хочу перейти к следующемуя только тогда, когда фактический iframe, который я создаю, был загружен.
это функция, которая изменяет URL:
function changeLoc(frm,loc) {
frm.webNavigation.loadURI(loc,
frm.webNavigation.LOAD_FLAGS_NONE,
null, null, null
);
}
Как я могу это сделать?