ホームページ  >  に質問  >  本文

JS/JQuery は、ページが更新されたか閉じられたかを検出し、AJAX リクエストを実行します。

オンラインで提供されている AJAX メソッドを含む

onbeforeunload() と onunload() を試してみました。

onbeforeunload()、IE と Chrome はサポートしていますが、関数を実行できません。プロンプト文字列のみを返すことができます onunload() メソッドは Chorme ではサポートされておらず、IE の効果も良くありません。より良い方法がないかアドバイスをお願いします。

これは主に、ユーザーがオンラインかオフラインかを判断するために使用されます。ページを閉じた後にログインできなくなるのを防ぐ方法。

phpcn_u5220phpcn_u52202666日前1451

全員に返信(4)返信します

  • ︶ㄣyi個*L

    ︶ㄣyi個*L2017-07-22 16:43:45

    コードをお見せできれば嬉しいです

    返事
    0
  • phpcn_u5220

    phpcn_u52202017-07-10 09:49:30

    料理で解決しました。

    返事
    0
  • PHP中文网

    PHP中文网2017-07-03 09:27:11

    WebSocket ロングリンクを使用すると、PHP 側はソケットのポート番号を監視し、セッションはデータベースに保存され、切断後に PHP 側はデータベース内のセッション記録をクリアします。

    返事
    0
  • phpcn_u5220

    phpcn_u52202017-07-03 09:25:49

    すでに解決しました

    返事
    0
  • キャンセル返事