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 :

[AJAX] execution js dans page ajax


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    201
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 201
    Par défaut [AJAX] execution js dans page ajax
    Bonjour à tous,
    j'ai un petit problème bizar !
    mon script js ne s'éxecute pas lorsque je l'insère dans ma page ajax.
    Il fonctionne très bien sur ma page principale qui appèle l'ajax.
    Quelqu'un à t il déjà eu ce pb?
    Merçi

  2. #2
    Membre éprouvé Avatar de rieppe
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2004
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2004
    Messages : 115
    Par défaut
    Salut,

    Quel genre de script ?

    Qu'est ce que tu appel page ajax ? Une page avec du contenu obtenu via xmlhttpRequest ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    201
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 201
    Par défaut
    c'est un script tout simple, du genre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <script type='text/javascript'>
    var mavaleur=dat();
    var obj = document.getElementById("date_crea")
    obj.value=mavaleur;
    </script>
    Ma page principale utilise une fonction avec XMLHttpRequest pour afficher mon résultat(tebleaux, champs textes,listes...) dans un div

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    201
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 201
    Par défaut
    Mon code ajax fonctionne parfaitement et me renvoi mes résultats, mais il m'est impossible d'éxécuter le moindre script js dans les pages appelées en ajax...

  5. #5
    Membre éprouvé Avatar de rieppe
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2004
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2004
    Messages : 115
    Par défaut
    Citation Envoyé par Mat_DZ
    Ma page principale utilise une fonction avec XMLHttpRequest pour afficher mon résultat(tebleaux, champs textes,listes...) dans un div
    Dans ce cas je pense que tu dois appeler ta fonction js en fin de ta fonction qui récupère ton résultat via xmlhttpRequest. Puisque je pense pas qu'elle soit appelée sinon.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    201
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 201
    Par défaut
    meme sans appeler aucune fonction ca ne fonctionne pas, par exemple si j'execute le script qui suis dans ma page appelée via XMLHttpRequest, rien ne se passe. c'est quand meme bizar :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <script type='text/javascript'>
    alert('test')); 
    </script>

  7. #7
    Membre éprouvé Avatar de rieppe
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2004
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2004
    Messages : 115
    Par défaut
    Citation Envoyé par Mat_DZ
    meme sans appeler aucune fonction ca ne fonctionne pas, par exemple si j'execute le script qui suis dans ma page appelée via XMLHttpRequest, rien ne se passe. c'est quand meme bizar :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <script type='text/javascript'>
    alert('test')); 
    </script>
    (Là pas trop puisqu'il y a une parenthèse en trop ^^)

    Mais ca dépend ou tu veux que ce code soit éxécuté. Si c'est lorsque tu récupère le résultat d'un script php ou tout autre langage coté serveur, je pense que c'est normal, puisque le xmlhttpRequest (jl'appelle xhr a parti d'ici ^^) récupère de l'info en quelque sorte en arrière plan non ?

    A voir, je m'y connais pas encore vraiment bien dans l'utilisation de l'objet xhr mais je pense que c'est normal de ce coté.

    Si tu veux que du code JS s'éxécute dans ta page principale quand tu récupère la fonction js depuis xhr, là à mon avi il faut explicitement appeler ta fonction a la fin de la fonction dans laquelle tu récupère le xhr.responseText, si tant est que cela soit possible :/

Discussions similaires

  1. Navigation Ajax et Script dans Page
    Par CedriZero dans le forum jQuery
    Réponses: 3
    Dernier message: 10/07/2013, 12h45
  2. [MooTools] Execution de script dans une page ajax généré par mootools
    Par gaet-gaet dans le forum Bibliothèques & Frameworks
    Réponses: 5
    Dernier message: 26/09/2009, 12h28
  3. [Prototype] JavaScript dans page AJAX
    Par brazilia28 dans le forum Bibliothèques & Frameworks
    Réponses: 6
    Dernier message: 03/01/2008, 11h50
  4. [AJAX] Execution de script en AJAX
    Par levraiptitpiou dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 05/12/2006, 10h36
  5. [SGBD] Executer mysqldump dans page php
    Par JCDC dans le forum Débuter
    Réponses: 1
    Dernier message: 15/09/2005, 14h43

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