Tengo el siguiente código en un sitio web:evento JavaScript no window.onload desencadenó
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;
}
El onresize
funciona bien, pero el evento onload
nunca se dispara. Lo probé en Firefox y Chrome y ninguno de ellos funciona.
¡Gracias por su ayuda y vaya por la reputación! ; D
¿Cuándo ejecuta este código? ¿Es posible que el 'onload' se esté sobrescribiendo más tarde o que se adjunte después de que se active el evento' load'? –
Tenías razón. window.onload obviamente fue sobrescrito por
más tarde. Publique su comentario como respuesta, por lo que puedo marcarlo como el correcto. –Hecho :) ¡Me alegra que lo hayas resuelto! –