Al usar javascript en un archivo HTML puro, la imagen puede moverse con la pantalla normalmente, pero el mismo código javascript no tiene respuesta en la página asp.net y la imagen no puede moverse con la pantalla.
razón principal:
En las páginas asp.net, utilice los siguientes criterios:
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
http ://www.w3.org/1999/xhtml " >
Esto hará que document.body.scrollTop siempre sea igual a 0.
Solución:
Cambie document.body.scrollTop a document.documentElement.scrollTop para volver a la normalidad.