は、ここに私のコードです:X秒ごと
function scrollFix() {
var objDiv = document.getElementById("chat_box_scroll_region");
objDiv.scrollTop = objDiv.scrollHeight;
}
setTimeout(scrollFix(), 500);
あなたは何も悪いことを参照していますか? Chromeにはコンソールが組み込まれています。
TypeError: Cannot read property 'scrollHeight' of null
何も起こりません。要素の内容は、それが重要な場合は、1秒おきに拡大することを指摘しておきます。
編集:私はこのJavaScriptコードブックマークのことができるようにし、一度だけ、それを実行し、それが働いて取得したい...
'setTimeout'に関数リファレンスを渡す必要があります。 'scrollFix()'を渡すことは、あなたがそれを呼び出して、戻り値を 'setTimeout'に渡すことを意味します。修正: 'setTimeout(scrollFix、500);' –