Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    setTimeout si ferma su tabs inattive su Internet explorer 11

    Ciao,
    come da titolo ho questo tipo di problema.
    Ho creato una pagina html contenente uno script che deve essere eseguito continuamente una volta al minuto.
    Il problema è che dopo aver fatto partire lo script con settimeout impostato a 60000 su IE11, se mi sposto per un certo periodo di tempo su un altra applicazione, lo script si arresta e non viene più eseguito sinché non ritorno sulla pagina.

    E' possibile ovviare a questo problema in qualche modo, anche magari attraverso l'utilizzo di qualche funzione javascript (window.addEventListener evento , ecc)

    Grazie.

  2. #2
    no be la funzione addEventListener mi serve solo ad intercettare la chiusura della pagina da parte del utente, speravo ci fosse un evento utile ad intercettare la disattivazione del tab in modo da farlo riattivare magari con una reload della pagina.
    Il problema del interruzione dei processi SetTimeout quando il tab non è attivo è un grosso problema, non c'è un modo per impedirlo come forse in chrome con la disattivazione del
    Background Tabs Throttling o cosa similare?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.