¿Como añadir temporizador a un script?

  • Autor Autor ecomedic
  • Fecha de inicio Fecha de inicio
E

ecomedic

Delta
¡Buenas betas!

Tengo el siguiente script:

Insertar CODE, HTML o PHP:
 <link rel="manifest" href="/manifest.json" />
<script src="https://cdn.onesignal.com/sdks/OneSignalSDK.js" async=""></script>
<script>
  var OneSignal = window.OneSignal || [];
  OneSignal.push(function() {
    OneSignal.init({
      appId: "*******************",
    });
  });
</script>

¿Como podría añadir una linea o forma para que se ejecute pasado 5 segundos después de que haya entrado en la pagina un usuario?

¡Gracias!
 
Puedes utilizar la función javascript setTimeout, te dejo la documentación: Window setTimeout() Method

Una forma rápida de hacerlo es introducir el código que compartes dentro de una función, y hacer el llamado a la misma con setTimeout y colocando el tiempo como segundo argumento :encouragement:
 
Puedes utilizar la función javascript setTimeout, te dejo la documentación: Window setTimeout() Method

Una forma rápida de hacerlo es introducir el código que compartes dentro de una función, y hacer el llamado a la misma con setTimeout y colocando el tiempo como segundo argumento :encouragement:

¡Muchas gracias!

Voy al lio :encouragement:
 
Como lo dijo el compañero Wizard. Puedes usar:

setTimeout(); para ejecutar el codigo una sola vez en cierto tiempo.

Quedaria algo asi.

setTimeout(function(){
//Aqui va el codigo que quieres ejecutar
console.log("hola");
},3000 //Aqui va el tiempo que le deseas que ocurra para que el codigo se ejecute);
 
Última edición:
Atrás
Arriba