С Geek Daily :
Событие загрузки не срабатывает, пока не будет загружен каждый последний фрагмент страницы.
Теперь у меня естьInframe в моем приложении JSF, и я не могу заменить ни в коем случае, этот iframe с любым другим компонентом JSF.Я пытаюсь установить положение прокрутки полосы прокрутки находится в этом iframe к определенной координате, когда iframe загружен.Я пробовал это:
window.onLoad(onLoad);
function onLoad() {
var frames = window.parent.frames;
var iframe = frames['frameR'];
iframe.contentWindow.scrollTo(0, 200);
}
Но это не работает.Я поставил alert(iframe)
после var iframe = frames['frameR'];
, и он отображал сообщение [object Window]
, но iframe.contentWindow.scrollTo(0, 200);
не работает вообще.
Либо я делаю что-то не так, либо поскольку все компоненты jsf не отображаются в iframe, тогда можно задать позицию прокрутки iframe.
Есть ли способ достичь этой функциональности?
Является ли onLoad
последним событием перед рендерингом всех компонентов?