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

    setInterval/setTimeout conflitto su PC/PDA

    Ho una pagina che viene aggiornata ogni tot secondi.

    Con setInterval non ho problemi se vedo la pagina da un PC, invece se accedo da PDA il setInterval non funziona (può essere visto che Windows Mobile mastica pochissimo JS).

    Ho modificato la pagina utilizzando setTimeout e da PDA funziona benissimo ... ma non funchia con il PC ...

    perchè questo?
    Posso ovviare facendo eseguire l script a seconda del OS che si presenta ... ma perchè non mi gira setTimeout su PC? (browser IExplore)
    Io nella vita ho visto cose che voi astemi neanche potete immaginare.

  2. #2
    Facendo una funzione ricorsiva con settimeout dovrebbe funzionare con entrambi.. Cmq posta il codice altrimenti è difficile aiutarti

  3. #3
    il sorgente è semplicissimo. Ricarica la pagina ...

    <html>
    <body leftmargin="0" topmargin="0">

    <script>
    setTimeout('document.location="ThisPage.htm"',1000 0);
    </script>
    </body>
    </html>
    Io nella vita ho visto cose che voi astemi neanche potete immaginare.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.