1

Web サイトに Faceook 機能を追加したい: ユーザーがプライベート メッセージを受信するたびに、タイトルを「[1 PM] TITLE」のように変更する必要があります。

どうやってするか?

ページタイトルを簡単に変更できることはわかっています。問題は、データベースクエリを10秒ごとに実行する方法(または頻繁に実行する方法ですか?)とタイトルを変更する方法です-ユーザーの操作なし(ajax?)

4

1 に答える 1

1

jquery setInterval を使用して、特定の間隔の後に AJAX リクエストを作成し、データベースからデータを取得できます。

$(function(){
    setInterval(function() {

    $.ajax({
    url: "page.html",
    success: {
    document.title ='new title';
    },
    error: function(){
    //error occurred
    }
    });
    }, 2000);
});

また、AJAX が成功すると、ページ タイトルを変更できます。

于 2013-09-07T11:55:45.683 に答える