2011-01-18 14 views
0

javascriptメソッドonunloadを使用していますが、ページが閉じるか、別のページにナビゲートされたり、戻るボタンがクリックされたときにトリガーされます。ページの終了と戻るボタンのヒットを区別する方法はありますか?私はserverside言語としてhtml javascriptとphpの組み合わせを使用しています。html javascript onunload

答えて

3

は、私の知る限りではこれらを区別する方法はありません。 Gidonが示唆しているようにonbeforeunloadを使用する場合は、少なくとも、現在のページに留まるか、本当に離れる可能性があり、おそらくデータを失うかの選択肢をユーザーに提供できます。

UPDATE:あなたは、アイフレームで遊んでいる場合、それは(ない確実にクロスブラウザが)可能かもしれないが、ここではそれを見つけた:http://www.tek-tips.com/viewthread.cfm?qid=1590281&page=25