私はネット全体を検索しましたが、これに対する解決策が見つかりません。私は AJAX の経験はありませんが、純粋な JavaScript を使用するよりも優れていると信じているため、この機能を実行する必要があることはわかっています。
私のサイトに登録したメンバーのリストがあります。リストは別のページにあります --> 各メンバーのリストには、緑色の点 (メンバーがオンラインかどうかを示す) と、ユーザーがオフラインの場合 (灰色の点) があります。示します)。現時点では、css と html のみを使用してプレースホルダーとして使用しています。<online />
とはタグのようにタグ<offline />
内にあります。これを自動更新して、NodeJS や SocketIO を使用せずにリアルタイムで実際にログイン/ログアウトしている人を表示する方法はありますか?<h2>
<span>
html は次のようになります。
<h2>Billy <online title="Online" /></h2>
オンライン (ログイン) の場合<online title="Online" />
は、名前の横に緑色の点が表示されます。ログインしていない場合、html は次のようになります。
<h2>Billy <offline title="Offline" /></h2>
<offline title="Offline" />
オフライン (ログアウト) の場合は、名前の横に灰色のドットが表示されます。
私も述べたように、私は AJAX の経験はありませんが、このセクションだけのために自動更新/更新時間を実行する必要があると確信しています - ページ全体ではありません...そして私は少しです私は PHP に精通しているので、SESSION_[ID]
ログインしているユーザーとログインしていないユーザーに関する情報を表示/収集するためにクエリを作成します。
誰かが助けてくれるなら、私はそれを大いに感謝します.私はこれを達成する方法について何日も検索してきましたが、何も見つかりません...
私が現在持っているもののデモ: http://jsfiddle.net/tZpk6/