Tianya フォーラムの返信メカニズム
Tianya フォーラムで返信した投稿は、現在のページの最後に表示されます。ただし、最初のページに留まると、最初のページの最後に表示されます。 , 更新後、最初のページの最後に返信した投稿が表示されます。最後のページに戻ります。
アドバイスを求めたいのですが、どのような方法が使用されましたか?
-----解決策----------最後に
が表示されます。アンカーポイントを使っているんですね。 CSDN についても同様です。
更新する場合は、総ページ数を再計算して、最後のページに戻る必要があります。 phpで実装するのは難しくありません。
------解決策---------
php ページング + html アンカー
------解決策---------
投稿の送信は AJAX 送信であり、その後サーバーが送信されます。投稿には現在のページが何ページありますか?を返します。その後、現在のページの末尾のアンカー ポイントにジャンプします。数秒後、JS は view_topic.php?page=AJAX が示すページ番号にジャンプします。