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

152
Vistas
¿Cómo puedo obtener datos de un sitio web cuando todo está cargado?

Creé un cuestionario que crea un enlace cuando presionas botones. Este enlace conduce a una tienda y la cantidad de productos disponibles depende del enlace. Necesito poder ver en mi cuestionario cuántos productos hay disponibles. Tengo esto ahora mismo:

 (function () { require(["jquery"], function ($) { $(document).ready(function () { $(btn).click(function () { async function makeRequest() { let response = await fetch('https://myshop.test.nl/shoe.html#' + navi.Link.getLink()); // console.log(response.status) if (response.status === 200){ console.log('werkt') $("#ProductNumber").load('https://myshop.test.nl/shoe.html#' + navi.Link.getLink() + " span.number-of-items") // the class of the span in which number of products is displayed on the official site } } makeRequest() }); }) }); })();

navi.Link.getLink son todos los valores de mis botones. Entonces, cuando coloco este enlace en el navegador, siempre hay otra cantidad de productos disponibles. El problema es que la cantidad de problemas sin getLink es 350 y verifica la cantidad de productos cuando se carga el sitio, por lo que siempre muestra 350 en mi prueba. Intenté hacer esto comprobando si el estado de http es 200, pero esto no funciona. Obtengo el archivo console.log, pero el número de productos sigue siendo 350. ¿Cómo puedo cambiar esto?

about 4 years ago · Juan Pablo Isaza
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