У меня есть следующий код на сайте:события JavaScript не window.onload срабатывает
window.onload = resize;
window.onresize = resize;
function resize(){
heightWithoutHeader = (window.innerHeight - 85) + "px";
document.getElementById("main-table").style.height = heightWithoutHeader;
document.getElementById("navigation").style.height = heightWithoutHeader;
}
onresize
работает отлично, но onload
событие не срабатывает. Я пробовал его в Firefox и Chrome, и ни один из них не работает.
Благодарим за помощь и идем на репутацию! ; D
Когда вы используете этот код? Возможно ли, что 'onload' переопределяется позже или присоединяется после срабатывания события' load'? –
Вы были правы. window.onload был явно перезаписан
позже. Отправьте свой комментарий как ответ, пожалуйста, так что я могу отметить его как правильный. – 2010-05-11 13:07:51Выполнено :) Рад, что вы это разрешили! –