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

AJAX Discussion :

[AJAX] Sélection de DIV


Sujet :

AJAX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 152
    Par défaut [AJAX] Sélection de DIV
    Bonjour à tous j'ai ecrit cette fonction AJAX qui devrait copier le texte d'un fichier texte et mettre dans une div mais
    les instructions dans le if be sont jamsi executées

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
     
    // JavaScript Document
    function JsXML()
     {
        var requetteXML;
        if (window.XMLHttpRequest)
         {
            requetteXML= new XMLHttpRequest();
         }else{
            requetteXML = new ActiveXObject("Microsoft.XMLHTTP");
         }
     
         requetteXML.onreadystatechange=function(){
            if((requetteXML.readyState == 0) && (requetteXML.status == 200))
             {
                document.getElementById("affichage").innerHTML='';
               //alert(requetteXML.responseText);
             }
         }
         requetteXML.open("GET","test.txt",true);
         requetteXML.send();
     }
    Merce de m'aider à y voir clair

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    if((requetteXML.readyState == 4) && (requetteXML.status == 200 || requetteXML.status == 0))
             {
                document.getElementById("affichage").innerHTML=requetteXML.responseText;
             }
    A+.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 152
    Par défaut
    Merci ça marche

    s'il te plait pourquoi est ce qu'il faut tester le cas 0

  4. #4
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Re,

    Pour les valeurs de readyState, c'est expliqué ici.
    Pour le status wiki. Par-contre certain navigateur utilise 0 et certain 200 quand c'est OK, c'est pour cela qu'on teste avec ces deux valeurs.



    A+.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 152
    Par défaut
    Citation Envoyé par andry.aime Voir le message
    Re,

    Pour les valeurs de readyState, c'est expliqué ici.
    Pour le status wiki. Par-contre certain navigateur utilise 0 et certain 200 quand c'est OK, c'est pour cela qu'on teste avec ces deux valeurs.



    A+.

    Merci encore

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

Discussions similaires

  1. [AJAX] Atteindre une div situer dans un autre fichier
    Par Cube55 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 02/08/2007, 13h54
  2. [AJAX] Rechargement de div : problème avec IE 6
    Par fayred dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 25/07/2007, 12h07
  3. [AJAX] Rechargement de div
    Par fayred dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 20/07/2007, 16h09
  4. [AJAX] Rafraîchissement de div
    Par pc.bertineau dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 22/05/2007, 09h23
  5. [AJAX] rafraichir une div !
    Par omantherasta dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 24/12/2006, 17h35

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