私はbeforeunloadハンドラから何かを返すと、ブラウザはこのプロンプトでyes/noダイアログを表示することを読みました。これはどのように条件付きで行うことができますか?たとえば、ユーザーに保存されていないデータがある場合はそのユーザーに尋ね、そうでない場合は尋ねないでください。
0
A
答えて
0
これを試してください。テストされていません:
$(window).unload(function() {
if(something){
if(confirm("Do you want to save before leave the page")){
return false;
}
}
});
の
関連する問題
- 1. 条件付きクロノメーター停止
- 2. PHPコードの条件付きブレークポイントでPhpStormが停止しない
- 3. WebForm_doPostBack()を条件付きで停止する方法?
- 4. グレムリンループ停止条件
- 5. 条件付きでorg.eclipse.ui.newWizardの表示を停止します
- 6. 条件の下でグラデルを停止
- 7. Swift3で認識を停止しないで停止
- 8. ロケーションリスナーサービスを停止する方法は? (現在停止していない)
- 9. 停止停止が0でない場合、ExpertMACD raise [無効な停止]
- 10. 再帰SQLの停止条件の設定方法は?
- 11. 停止サービスは停止しません
- 12. ループと停止条件の場合
- 13. 特定の条件で再帰を停止できません
- 14. 条件付きでJavaScriptジェネレータを停止する方法はありますか?次のようなイテレータで
- 15. c:条件文でstrcmpが停止しないでください
- 16. VB.Net Timer3コントロールが停止方法で停止していません
- 17. 一時停止ボタンはAVAudioPlayerを一時停止するのではなく停止しています。
- 18. ubuntuを停止してもubuntuのプロセスが停止しない
- 19. "javax.swing.timer"を停止してもアニメーションが一時停止しない
- 20. タイマーが停止または無効になった後で停止しない
- 21. 条件のページロードを停止する方法 - C#
- 22. 再帰的メソッドの停止条件が適切なタイミングで機能しない
- 23. 条件付きCSSのコンテンツの読み込みを停止します
- 24. Javaでスレッドを停止、一時停止、キャンセルする方法
- 25. 条件がアクティブなときarduinoループを停止する
- 26. whileループが指定された条件で停止していない
- 27. 一時停止/一時停止後に一時停止したシーン(停止していない状態)でSKActionを実行しないようにするには、一時停止/一時停止後にノードのテクスチャは変更されません。
- 28. clearTimeout()停止しないsetTimeout
- 29. サービスが停止しない
- 30. ボタンイベントが停止しない
可能重複[時に適切なダイアログをonbeforeunload表示する方法?](http://stackoverflow.com/questions/2663728/how-to-display-onbeforeunload-dialog-when-appropriate) – JJJ