IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Arrêter l'exécution d'un code javascript chargé dynamiquement


Sujet :

JavaScript

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2018
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2018
    Messages : 3
    Par défaut Arrêter l'exécution d'un code javascript chargé dynamiquement
    Bonjour a tous,
    je vous expose mon problème, je suis en train de réaliser un site web dynamique basé sur bootstrap ajax avec chargement des pages via la méthode load de jquery.

    tout va bien, les pages se chargent correctement. le problème est que j'ai l'impression que les pages qui sont remplacées gardent leur code source JS actif !

    par exemple, une page fait un appel périodique a une API pour mettre a jour les données toutes les 5 secondes. cette appel se fait même si une autre page est affichée.
    pire, si je reviens sur ma page, l'appel se fait 2 fois toutes les 5 secondes et ainsi de suite.

    y a t-il une solution sans recharger tout a chaque changement de page ?

    merci d'avance,
    marc.

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    Si la page n'est pas rechargée le js reste actif.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     appel périodique = setInterval ...
    à toi de prévoir le clearInterval qui va bien ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

Discussions similaires

  1. Exécution d'un code javascript lors de l'envoie d'un formulaire
    Par skander222 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 03/05/2014, 10h17
  2. Exécuter un code javascript lors du clique sur un textbox
    Par krolis dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 31/03/2010, 15h46
  3. Réponses: 24
    Dernier message: 01/12/2009, 14h58
  4. [AJAX] code javascript qui ne s'excute pas
    Par backfire dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 21/05/2008, 15h10
  5. Arrêter l'exécution du code
    Par sab_etudianteBTS dans le forum ASP
    Réponses: 3
    Dernier message: 21/02/2007, 11h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo