Prototype.jsでonloadイベントハンドラを追加する方法

attachEvent()やaddEventListener()はクロスブラウザのこと考えるとメンドイので,こっちが簡単。

Event.observe(window, "load", function() {...});

Prototype.js使わない場合は,こんな感じ。

if (window.addEventListener) {
  window.addEventListener("load", function() {...}, false);
}
else if (window.attachEvent) {
  window.attachEvent("onload", function() {...});
}