Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

315
Vistas
Violación de reflujo forzado y desplazamiento de página: ¿es normal?

Al agregar una posición: se corrigió el desplazamiento en mi barra de navegación, el DOM arroja el error: [Violación] Reflujo forzado al ejecutar JavaScript tomó ms, en cada evento de desplazamiento. Según tengo entendido (y buscando en Google), esto significa que hay cambios en el diseño cada vez que ocurre un evento de desplazamiento debido a un nuevo cálculo.

Mi pregunta es; ¿es esto un problema? Realmente no puedo descifrar el código de cómo mejorarlo para eliminar la infracción, por lo que quería saber si este es un comportamiento "estándar" cuando se trabaja con compensaciones de desplazamiento.

El código que estoy usando es el siguiente:

 document.addEventListener('DOMContentLoaded', function() { window.addEventListener('scroll', addPositionFixed); var navbar = document.getElementById("navbar"); var sticky = navbar.offsetTop; function addPositionFixed() { if (window.pageYOffset >= sticky) { navbar.classList.add("sticky"); } else { navbar.classList.remove("sticky"); } } })
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Encontré una respuesta que parecía funcionar y no arrojaba errores:

 window.onscroll = function() {myFunction()}; var header = document.getElementById("navbar"); var sticky = header.offsetTop; function myFunction() { if (window.pageYOffset > sticky) { header.classList.add("sticky"); } else { header.classList.remove("sticky"); } }

¡Al menos eso ya no arroja ningún error!

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda