Articles of settimeout

Question de javascript de base: après 5 secondes, définissez variable à true

Essentiellement, j'essaie d'accomplir ce qui suit. Je le veux donc 5 secondes après la chargement de la page, cela définira la variable sur true. Une fois que cela sera vrai, il va donner l'alerte "vrai" … pour l'instant. Si quelqu'un essaie de cliquer sur le bouton avant 5 secondes, il donnera l'alerte fausse. Voici ce […]

Javascript: utiliser setTimeout avec window.close () ne fonctionne pas après avoir utilisé setTimeout avec window.open ()

J'ai deux setTimeout après l'autre. L'une pour ouvrir une page Web dans la fenêtre et une autre pour fermer la fenêtre après une période de temps prédéterminée. Cependant, après avoir utilisé setTimeout pour ouvrir une page Web, le prochain setTimeout qui ferme la fenêtre ne fonctionne pas. Le setTimeout avec windows.close fonctionne bien. Je tente […]

SetTimeout semble s'exécuter trop vite

J'ai essayé avec setTimeout et setInterval, et je ne peux pas obtenir le code pour exécuter la façon dont je le souhaite. Mon objectif est de créer un setInterval, qui appelle une fois toutes les trois secondes, et qu'il soit clair après dix secondes. Cependant, lorsque je lance le code dans firebug, la seule chose […]

Empêchez la fonction onbreforeload de faire une pause de la minuterie javascript

Dans ma page Web, j'ai un compte à rebours en utilisant setTimeout() de javascript. function Tick() { if (RemainingSeconds <= 0) { alert("Time is up."); return; } RemainingSeconds -= 1; ElapsedSeconds += 1; UpdateTimerDisplay(); window.setTimeout("Tick()", 1000); } J'ai également une fonction déclenchée sur " onbeforeunload " pour "empêcher" l'utilisateur de quitter la page. window.onbeforeunload = […]

Est-il sécurisé de passer setInterval ou setTimeout un délai fractionnaire?

Je sais que la différence serait actuellement négligeable en raison de délais de navigateur inexacts, mais pour des raisons de savoir si rien d'autre: y at-il un navigateur qui supporte setInterval et setTimeout, mais exige-t-il qu'ils passent une valeur entière comme retard? Ou, reformulé avec des exemples, est ceci: setInterval(animate,50/3); Comme navigateur croisé compatible? setInterval(animate,17);

Retarder l'exécution de la fonction JavaScript

J'ai une boucle .each de JQuery qui appelle une fonction avec un paramètre par itération, y at-il un moyen de retarder cet appel de fonction? J'ai essayé SetTimeout comme suit, mais cela ne fonctionne pas car la fonction est exécutée immédiatement. $.each(myArray, function (j, dataitem) { setTimeout(function () { showDetails(dataitem) }, 300); }); function showDetails(dataitem) […]

Comment passer les paramètres à la fonction setTimeout

Je suis relativement novice pour javascript. J'ai écrit un simple compteur qui commence à compter jusqu'à 10 jusqu'à atteindre 1. <script type="text/javascript"> function countDown(secs) { var element = document.getElementById("status"); element.innerHTML = "Please wait for "+secs+" seconds"; if(secs < 1) { clearTimeout(timer); element.innerHTML = '<h2>Countdown Complete!</h2>'; element.innerHTML += '<a href="#">Click here now</a>'; } secs–; —> **var […]

Un problème étrange avec setTimeout () sur Google Chrome

J'ai cherché ici et trouvé une solution rapide pour appeler une action lorsque l'utilisateur est inactif sur la page. Il fonctionne fondamentalement bien sur tous les navigateurs. Mais lorsque j'utilise une alerte ou une boîte de dialogue de confirmation sur la page, le problème étrange se produit sur Google Chrome. Une fois la zone d'alerte […]

Persist setTimeout et setInterval sur Node.js redémarre

J'ai réglé un certain nombre de délais de temps de serveur avec setTimeout et setInterval pour chaque utilisateur connecté qui peut durer de 10 à 30 secondes. Si l'instance Node.js redémarre au milieu d'un de ces délais, elles sont évidemment désactivées lors du redémarrage, ce qui peut causer des problèmes pour ces utilisateurs. Comment pourrais-je […]

Node.js setTimeout pendant 24 heures – des mises en garde?

Question simple, je souhaite régler 24 ou 12 heures de délai dans Node.js pour périodiquement (une ou deux fois par jour) vérifier certaines données db et nettoyer les ordures suspectes, le cas échéant. Existe-t-il des problèmes éventuels ou des problèmes de performance, causés par un délai d'attente énorme, dont je dois être conscient? Je ne […]