Web サイトのニュース フィードが、設定された間隔で新しいステータスの更新があるかどうかを確認し、「(?) New Messages」というボタンを表示し、クリックすると、新しいものを同じフィード div 内に追加しますか?
これを行ういくつかの方法を考えましたが、既にロードされているものを置き換えたくないため、それらはすべて複雑になりました (10 の制限があり、下部にもっと早くロードするための [さらにロード] ボタンがあるため)投稿)。
Web サイトのニュース フィードが、設定された間隔で新しいステータスの更新があるかどうかを確認し、「(?) New Messages」というボタンを表示し、クリックすると、新しいものを同じフィード div 内に追加しますか?
これを行ういくつかの方法を考えましたが、既にロードされているものを置き換えたくないため、それらはすべて複雑になりました (10 の制限があり、下部にもっと早くロードするための [さらにロード] ボタンがあるため)投稿)。
次の手順を実行できます。
false
がない場合にPHP スクリプトを作成するfalse
れているかデータであるかdiv
を確認し、ページ上の特定の場所に表示します試してみてください。いくつかのコードがある場合: 質問を編集して (試みとともに)、必要に応じてさらに支援することができます。SOは、レディメイトスクリプトを「注文」できる場所ではありません;-)
疑似コード
PHP
if(amount of results from database after last update time) {
return messages
}else{
return false
}
jQuery
send last update time with Ajax
if(return of Ajax == false) {
do nothing
}else{
prepend messages to certain div
remove last messages to stay at limit of 10 messages
set last update time
}
すでに feedsdiv まで完了している場合は、
ニュースフィードが次のようなものであると仮定します
<div id="feed"><div>
フィードを div "feed" に読み込んでから、
次のように新しいフィードを追加できます
$("#feed").append("YourNewFeedHTML");