4

上下にスクロールする HTML ページがあります (多くはありませんが、スクロールします)。JavaScript を実行した後、ページのスクロール位置を設定するにはどうすればよいですか?

jQuery を使用して、ページの下部に追加の HTML を挿入しています。追加した新しいコンテンツの位置までプログラムでスクロールしたいと考えています。

4

2 に答える 2

5

を使ってみてくださいwindow.scroll

例:

// put the 100th vertical pixel at the top of the window
<button onClick="scroll(0, 100);">click to scroll down 100 pixels</button>
于 2008-10-16T19:16:09.410 に答える
0

オプションがあるように、これを行う別の方法:

ページの下部に追加する HTML では、名前付きのアンカー タグを挿入してから、ページがそこに移動するように URL を変更できます (参考: ページは更新されません)。

// add HTML like this, dynamically:
// <a name="moveHere" />

// the javascript to make the page go to that location:
window.location.hash = "moveHere";

何をしているかによって、これは有用な解決策になる場合とそうでない場合があります。

于 2008-10-16T19:55:36.040 に答える