0

ユーザーがウェブページを離れるのを止めなければならない状況があり、ユーザーがXアイコンをクリックするか、ページを移動するときに、ユーザーが画像をクリックすると、オファー(画像)を含むモーダルウィンドウを表示する必要があります。オファーフォームのある特別オファーページ。

これを達成する方法-

  1. ページを離れないようにするには?
  2. モーダルウィンドウ画像をクリックするたびに新しいランダムURLを生成して、オファーページのURLをコピーして他のユーザーに転送できないようにするにはどうすればよいですか?

私はグーグルでユーザーが立ち去るのを防ぐために検索し、以下のコードを見つけましたが、それを正しく使用する方法がわかりません。どんな方向でもいただければ幸いです。

var warning = false;
window.onbeforeunload = function() { 
  if (warning) {
    return 'You have unsaved changes.';
  }
}

このURLのその他:JavaScript:ページを離れたり離れたりする前の確認/警告

私を助けてください、私はphpの世界で新しいです。

4

1 に答える 1

1

ブラウザで生成された単純なダイアログ (リンクした例のようなもの) しか表示できません。より複雑なことはできません。

その上、誰かが作業を保存せずにページを離れるのを止めようとしない限り、ユーザーを動揺させ、疎外するだけです。訪問者に使用パターンを強制しようとするべきではありません。彼らは皆、独自のブラウジング方法を持っており、強制的に別のパターンにしようとすると、彼らはそれを再送するだけです.

于 2012-06-30T13:40:27.257 に答える