私は次のJavascriptコードを持っています:
<script>
var auto_refresh = setInterval(
function()
{
$('#loaddiv').load('tables.php');
}, 1000);
</script>
と
<div id="loaddiv">
<div style="float: left; width:650px; height:99%; border:2px solid #000;
overflow:auto; background-color:#FFF;">
<?php
index_table();
?>
</div>
</div>
上記の Div は、1 秒後にコンテンツを更新するためのものです。このコンテンツの出力は、ユーザーの送信に基づいて複数の行を含むテーブルになります。行数が画面の高さを超えると、スクロール バーが表示されます。下にスクロールして、追加された行を表示できます。
ここから問題が始まります。この Div の更新により、スクロール バーが自動的に一番上にリセットされます。これにより、残りの行が見えにくくなります。
Div がリフレッシュされているときにスクロールバーが一番上にリセットされないようにする方法は? または、新しい行が挿入されたときに自動的に下にスクロールできる場合。
ありがとう !