2008-06-01 prototype.js を用いたウィンドウを閉じる際のイベント処理。 JavaScript 以下のようにすれば IE 6.0/7.0、Firefox 2.0.0.5、Safari 3.0.2 (beta) でもうまくいくことがわかりました。 Event.observe(window, 'beforeunload', function(e) { // イベントをキャンセルする場合は、なにも返さない。 return e.returnValue = '<任意のメッセージ>'; });フォーム入力時に便利。