クライアント側でjQueryを使用してログ「tail -f」アプリケーションを作成しています。現在、アプリケーションは 2 秒ごとにサーバーに AJAX リクエストを送信し、新しいログ コンテンツをページ上の既存の<PRE>
タグに追加することで機能します (この投稿に触発されました)。これはすべて美しく機能しています。
私の問題は、新しいコンテンツがページに追加されますが、すぐには表示されないことです。つまり、新しいログ メッセージはすべてスクロール バーを押し上げるだけです。
すべてのコンテンツがリアルタイムで表示されるように、スクロールバーをページの下部に「ロック」したままにしたいと思います。私は当初、jScrollPane を使用してスクロールバーを下部に「ロック」することを検討していましたが、ページの下部にフォーカスを維持する簡単な方法があるのではないかと考えています...