全てのブラウザで有効ではないですが、window.onbeforeunloadイベントを使用することで、ブラウザの戻るボタンをある程度制御することが可能です。 コードはこんな感じ(prototype.jsを使ってます)。 <script type="text/javascript" src="prototype.js"> </script> <script type="text/javascript"> <!-- Event.observe(window,'beforeunload', checkBrowserUnload,false); function checkBrowserUnload(e) { window.event.returnValue = "ページを移動すると、今までの作業が破棄されます。よろしいですか?"; } //--> </script> メッセージは以下のように表