var now = new Date();
var millisTill10 = new Date(now.getFullYear(), now.getMonth(), now.getDate(), 1, 20, 00, 0) - now;
function openAPage() {
var startTime = new Date().getTime();
var myWin = window.open("http://google.com","_blank")
var endTime = new Date().getTime();
var timeTaken = endTime-startTime;
document.write("<br>button [email protected]</br>")
document.write(startTime);
document.write("<br>page [email protected]</br>")
document.write(endTime);
document.write("<br>time taken</br>")
document.write(timeTaken);
myWin.close()
}
function beginSequence() {
openAPage();
setInterval(openAPage, 5000);
}
setTimeout(beginSequence, millisTill10);
c'est mon code js .. Je suis openin une page web avec setTimeout comme vous le voyez .. mais après je veux mettre un interne par exemple, je vais appeler la fonction openAPage chaque 1 minute après l'instruction setTimeout .. comment vais-je faire? quelqu'un peut-il réparer mon code?mettre un setInterval lorsqu'une fonction appelée
Si vous souhaitez définir un autre délai d'attente ... vous écrivez un autre appel setTimeout dans votre fonction? –
Pourquoi utilisez-vous 'var millisTill10 = new Date (now.getFullYear(), maintenant.getMonth(), now.getDate(), 1, 20, 00, 0) - maintenant;'? Essayez d'utiliser 'setTimeout (beginSequence, 5000);' et si cela résout votre problème, le code 'millisTill10' pose problème. – Fred
Je ne sais pas quel temps est chez vous, mais 'millisTill10' est de 16 minutes pour moi ... c'est peut-être pour ça que ça ne marche pas? –