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

我认为这里可能发生的情况是,您的window.onload稍后被覆盖,请确保它不是通过诸如< body onload =“”>

你可以通过alert(window.onload)在你的重新调整大小的功能中查看,查看实际附加的内容。

http://stackoverflow.com/questions/2810825/javascript-event-window-onload-not-triggered

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:JavaScript事件window.onload未触发