1
問題は:私はフォームとonbeforeunloadイベントでフォームの検証と保存されていないデータに関する警告メッセージをバインドするフォームを持っています。 Erlier私はreturn/confirm関数を使用しているので、ユーザーはブラウザのモーダルウィンドウに2つのボタンOkとCancelを表示しています。このケースはテストするのが難しいので、私はこれらの2つの機能を使用してプロセスを確認することにしました。確認または返信なしでページのアンロードを中断する方法
確認/返信機能を使用せずにonbeforeunloadイベント内でページをアンロードする方法を教えてください。
Tom、私は 'onbeforeunload'の中で' confirm'と 'return'関数を使わずに行う方法を指していました。ユーザーの確認を邪魔する別の方法はありますか? – setty
onbeforeunloadがブラウザ固有のシステム要素であるポップアップ - onbeforeunload関数で返すテキストのスタイルを変更したり、システムメッセージを変更したりする方法がありません。これらのシステムメッセージはブラウザーのロケールの影響を受けますので、ドイツ語、オランダ語、ポーランド語などのブラウザを使用している場合は、さまざまな言語の混乱を招く恐れがあります。しかし、セキュリティ上の理由から、このようなことは何もできません。そして、Webセキュリティが最優先になります。 –
Thanx a lot、Tom :) – setty