タグ

ブックマーク / blog.yuhiisk.com (1)

  • ページ離脱防止のためにJavaScriptでアラートを表示する

    フォームの入力中に途中で離脱されないようにするには、アラートを出すことが効果的です。 ぼくは途中でよくフォーム入力を諦めることがあるのですが、アラートを出されるとたびたび引き止められて、ページを離脱するのを踏みとどまります。 なので個人的にはこのアラートはすごい力を持っていると思ってます。 ※このページにコードを仕込んであります。リロードしたりブラウザバックで戻ったりしてみてください。 beforeunloadイベントを使う ブラウザの window オブジェクトには onbeforeunload というイベントが用意されています。 このイベントハンドラに関数を設定すればよいのです。 window のリソースの unload 直前に発生するイベントに対応する処理を設定します。 文書が未だ可視状態であり、イベントが未だキャンセル可能 (event.preventDefault) なタイミング

    ページ離脱防止のためにJavaScriptでアラートを表示する
    iww
    iww 2016/07/25
    『効果的に beforeunload をイベントを使って、ユーザーを離脱させないようにしましょう!』 そのときは離脱しないかもしれないけど、そんなうっとおしいページ、二度と来てもらえないだろ・・・
  • 1