アンインストール前のポップアップにカスタム メッセージを表示することはできますか?
P粉478445671
P粉478445671 2023-08-24 09:27:52
0
2
438

window.onbeforeunload (または $(window).on("beforeunload")) を使用する場合、自己をポップアップウィンドウ?メッセージを定義しますか? < /p>

主要ブラウザ向けのちょっとしたコツかも?

既存の回答を見ると、以前は confirm または alert または event.returnValue のようなものを使用していたと思います。可能でしたが、現在は機能しなくなったようです。

それでは、アンロード前ポップアップにカスタムメッセージを表示するにはどうすればよいでしょうか?これは可能ですか?それでも可能ですか?

P粉478445671
P粉478445671

全員に返信 (2)
P粉186904731

###もうない。すべての主要なブラウザは実際のメッセージを無視し、独自のメッセージのみを表示するようになりました。

###正しい。

昔は

confirmまたはalertを使用できましたが、最近ではonbeforeunloadから文字列ハンドラーを返すことができ、その文字列は次のようになります。示されています。文字列の内容は無視され、フラグとして扱われるようになりました。jQuery の

on

を使用する場合は、元のイベントでreturnValueを使用する必要があります:リーリーまたは昔ながらの方法:

リーリー

それがあなたにできるすべてです。

いいねを押す+0
    P粉143640496

    tl;dr - 最近のブラウザではカスタム メッセージを設定できなくなりました

    ユーザーがウィンドウを閉じる前に確認メッセージを設定するには、

    を使用できます。

    jQuery

    リーリー

    JavaScript

    リーリー

    確認/アラート内部アンロード前を配置できないことに注意することが重要です。

    アクセスできるブラウザを使用した結果は次のとおりです:
    ######クロム:######

    Firefox ブラウザ:

    ######サファリ:######

    IE:

    ブラウザのサポートとカスタム メッセージの削除の詳細については、次をご覧ください:

    Chromeバージョン 51 で

    カスタム メッセージのサポートを削除

    Operaバージョン 38 で削除

    カスタム メッセージのサポート

    Firefox はバージョン 44.0 でカスタム メッセージのサポートを削除しました (この情報のソースをまだ探しています)
    1. Safariバージョン 9.1 で削除カスタム メッセージのサポート
    いいねを押す+0
      最新のダウンロード
      詳細>
      ウェブエフェクト
      公式サイト
      サイト素材
      フロントエンドテンプレート
      私たちについて 免責事項 Sitemap
      PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!