Método HTML DOM Window Scroll()

El método Window scroll() desplaza la ventana a un lugar particular en el documento. Este método es diferente del método scrollTo() ya que toma diferentes parámetros como el comportamiento de desplazamiento, etc. usando ScrolltoOptions Dictionary.

Sintaxis:

window.scroll(x-coord, y-coord)

O

window.scroll(options)

Parámetros:

  • x-coord: píxeles a lo largo del eje horizontal del documento al que desea desplazarse.
  • y-coord: píxeles a lo largo del eje vertical del documento al que desea desplazarse.
  • opciones: un diccionario ScrolltoOptions.

Ejemplo 1: En este ejemplo, nos desplazaremos usando ScrolltoOptions Dictionary.

<!DOCTYPE HTML> 
<html>  
<head>
    <meta charset="UTF-8">
    <title>window scroll() method</title>
</head>   
  
<body style="text-align:center;">
    GeeksforGeeksGeeksforGeeksGeeksforGeeksGeeks
forGeeksGeeksforGeeksGeeksforGeeksGeeksforGeeks
GeeksforGeeksGeeksforGeeksGeeksforGeeksGeeksfor
GeeksGeeksforGeeksGeeksforGeeksGeeksforGeeksGeeks
forGeeksGeeksforGeeksGeeksforGeeksGeeksforGeeks
GeeksforGeeksGeeksforGeeksGeeksforGeeksGeeksfor
GeeksGeeksforGeeks
  
    <h1 style="color:green;">  
     GeeksforGeeks
    </h1> 
    <p id="a"> 
    HTML | window scroll() method
    </p>
  
    <button onclick = "Geeks()">
    Click Here to Scroll
    </button>
    <script> 
        var a = document.getElementById("a");
        function Geeks(){
            window.scroll({
                top: 100,
                left: 100,
                behavior: 'smooth'
});
        }
  </script> 
</body>   
</html>

Producción:

Ejemplo 2: En este ejemplo, nos desplazaremos usando coordenadas.

<!DOCTYPE HTML> 
<html>  
<head>
    <meta charset="UTF-8">
    <title>window scroll() method</title>
</head>   
  
<body style="text-align:center;">
    GeeksforGeeksGeeksforGeeksGeeksforGeeksGeeks
forGeeksGeeksforGeeksGeeksforGeeksGeeksforGeeks
GeeksforGeeksGeeksforGeeksGeeksforGeeksGeeksfor
GeeksGeeksforGeeksGeeksforGeeksGeeksforGeeksGeeks
forGeeksGeeksforGeeksGeeksforGeeksGeeksforGeeks
GeeksforGeeksGeeksforGeeksGeeksforGeeksGeeksfor
GeeksGeeksforGeeks
  
    <h1 style="color:green;">  
     GeeksforGeeks
    </h1> 
    <p id="a"> 
    HTML | window scroll() method
    </p>
  
    <button onclick = "Geeks()">
    Click Here
    </button>
    <script> 
        var a = document.getElementById("a");
        function Geeks(){
            window.scroll(500, 0);
        }
  </script> 
</body>   
</html>

Producción:

Navegadores compatibles:

  • Google Chrome
  • Borde
  • Firefox
  • Safari
  • Ópera

Publicación traducida automáticamente

Artículo escrito por taran910 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *