Javascriptでスクロール位置を覚える

感想おまちしてます!

同じ画面に遷移すると、ページの一番上に遷移してしまう。 そこで、スクロール位置を記憶しておき、同じ場所が表示されるように工夫。

スポンサーリンク

方法

まずは画面の位置を取得

function viewYl(form){
alert("この位置は" + document.body.scrollTop + "です。");
}

添付ファイルを追加するときなどは、「追加」ボタンが押されたときに「scrollTop」の位置をhiddenなどで飛ばしてあげるといい。
遷移後に、その値を受け取り、onloadで自動的に移動させると、画面遷移後も同じスクロール位置にいる気分になれる。