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

Bibliothèques & Frameworks Discussion :

Ajax.updater Firefox et IE [Prototype]


Sujet :

Bibliothèques & Frameworks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    40
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Août 2006
    Messages : 40
    Par défaut Ajax.updater Firefox et IE
    Bonjour à tous,

    Voilà mon soucis, j'utilise la bibliothèque prototype pour réaliser mes dev ajax.

    Ici j'ai besoin lorsque je clique sur une image de venir mettre à jour le contenu d'un div et également d'exécuter un javascript générer par mon fichier php lors de l'appel ajax (j'espère que je suis toujours clair )

    Voici mon appel ajax :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    new Ajax.Updater('adresseAgence', '/ajax_pt_enlv_legallais.php', {evalScripts:true,onComplete:alert('ajax finito')});
    sous firefox tout fonctionne correctement, mais sous IE je n'arrive à récupérer le contenu que génére mon fichier php et encore moi à exécuter les javascript généré. Pourtant j'ai bien mis le paramètre evalscript:true.

    Rien n'y fait IE ne veut rien savoir. Comme il est difficile de débugger de l'ajax sous ie contrairement à firefox (Viva Firebug), je suis un peu sans réponse ....

    Quelqu'un a t il déjà eu le problème ? ou une piste peut être ?

    Merci d'avance

  2. #2
    Rédacteur
    Avatar de marcha
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2003
    Messages
    1 571
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 571
    Par défaut
    Ton alert est affiché trop tot et oncomplete reçoit la valeur de retour de l'alert, soit undefined sauf erreur.

    essaie déjà ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    new Ajax.Updater('adresseAgence', '/ajax_pt_enlv_legallais.php', {
      evalScripts:true,
      onComplete: function() { alert('ajax finito'); } 
    });

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Prototype] [DOM] ajax.updater() ou ajax.request()
    Par wincroc dans le forum Bibliothèques & Frameworks
    Réponses: 5
    Dernier message: 13/06/2007, 11h26
  2. [AJAX] ajax sous firefox.
    Par nek_kro_kvlt dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 01/05/2007, 16h13
  3. [AJAX] Sous Firefox une de mes pages renvoi : failure code : 0x80004005
    Par ffwrude dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 29/04/2007, 10h43
  4. [AJAX] Ajax update cote client
    Par Marco77 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 30/01/2007, 15h26
  5. [AJAX] AJAX ou Firefox ?
    Par stela86 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 13/04/2006, 11h32

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