Javascript para subir de forma progresiva

Este efecto se usa cuando has perdido la botonera o la página tiene mucho texto y queremos volver arriba de forma rápida y profesional.

Al darle al enlace la página sube automáticamente arriba progresivamente.

Este código lo tenemos que poner en el head:

<script type="text/javascript">
 function subir(){
 if( document.documentElement.scrollTop < 10 ){
 window.scrollTo(0,0);
 }else{
 window.scrollBy(0,-10);
 setTimeout("subir()",10);
 }
 }
</script>

el enlace que llamará a la función será:

<a href=”javascript:subir()”>Subir</a>