純粋な HTML ファイルで JavaScript を使用すると、画像は画面とともに通常どおり移動できますが、同じ JavaScript コードが asp.net ページでは応答がなく、画像は画面とともに移動できません。
主な理由:
asp.net ページでは、次の基準を使用します。
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
http ://www.w3.org/1999/xhtml " >
これにより、document.body.scrollTop は常に 0 になります
。
document.body.scrollTop を document.documentElement.scrollTop に変更して通常に戻します。