0

Web サイトの最後のタブを閉じたときにポップアップ ウィンドウを表示することはできますか?

たとえば、X Web サイトがあります。X で 3 つのページを開くと、ホーム、ニュース、連絡先の 3 つのタブが開きます。最後のタブ(ページ/閉じる順序は関係ありません)が閉じられたときに、ポップアップウィンドウが表示されるようにします。

そのウィンドウにメッセージを表示する必要があります。

4

1 に答える 1

2

これを実現するには、次のアプローチを使用できます。

  1. ページの最初の読み込み時に、カウンターを使用してドメインの Cookie を設定します。 (ページのリロードまたは F5 でカウンターを増やさないことを忘れないでください)

  2. 次に、後続の新しいタブごとに、ドメインのその Cookie のカウンターを増やします。

  3. タブを閉じるイベントをキャプチャして、タブを閉じるときのカウンターを減らします。

  4. 最後に、最後のクローズ時にタブを閉じるイベントをキャプチャし、ポップアップを表示して Cookie をクリアします。これにより、すべてのタブを閉じると、Cookie が確実にリセットされます。

閉じるイベントをキャプチャするためのリンクは次のとおりです。

于 2013-04-29T17:23:42.963 に答える