7
votes

intervalle javascript

Comment puis-je utiliser intervalle dans JS? Par exemple, je veux appeler une fonction toutes les 5 secondes?

<script type="text/javascript">

setInterval(openAPage(), 5000);

function openAPage() {
var startTime = new Date().getTime();
var myWin = window.open("http://www.sabah.com.tr","_blank")
var endTime = new Date().getTime();
var timeTaken = endTime-startTime;
</script>


1 commentaires

openapage () exécutera la fonction, Openapage n'est qu'une référence à la fonction


3 Réponses :


3
votes
setInterval(functionName, 5000)

0 commentaires

4
votes
setInterval(function(param){
  return function(){
    console.log(param);
  };
}("hello"), 5000);

0 commentaires

12
votes

Ces réponses sont complètes et bonnes; Je veux juste résoudre spécifiquement le vôtre. Voir les autres réponses pour comment / pourquoi. XXX

Notez le manque de () .

Aussi, vous manquez la fermeture < code>} sur la fonction OpenPage ().


0 commentaires