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] Ajax IE vs Firefox ?


Sujet :

JavaScript

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2
    Points : 2
    Points
    2
    Par défaut [AJAX] Ajax IE vs Firefox ?
    Voilà je voulais essayer d'intégrer un peu de Ajax et j'ai tout bonnement commencer par lire un tutos et essayer un bout de code. Mais ca foire avec IE et je comprends pas pourquoi ???

    Le but : Afficher une alert box avec un text récupéré depuis un fichier php. Lorsque le texte est changé dans le fichier php il est mis à jour si on reclique sur le bouton d'appel. Firefox : OK, IE : je dois fermer ma fenêtre et relancer ma page... pas pratique du tout

    Le code Html :

    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
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    <head>
    <title>Untitled</title>
    <script language="JavaScript" type="text/javascript">
    <!--
     			var xhr = null;
          function go() {
            if(window.XMLHttpRequest) { 
     
            													xhr = new XMLHttpRequest();
            }
            else if(window.ActiveXObject) { 
     
            		 xhr = new ActiveXObject("Microsoft.XMLHTTP");
            }
            else { 
     
              alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
              xhr = false;
            }
            xhr.open("GET","ajax.php",true);
     
            // On défini ce qu'on va faire quand on aura la réponse
            xhr.onreadystatechange = function(){
              // On ne fait quelque chose que si on a tout reçu et que le
              // serveur est ok
     
              if(xhr.readyState == 4 ){
                alert(xhr.responseText);
              }
            }
            xhr.send(null);
          }
     
    //-->
    </script>
     
    </head>
    <body>
    <input type='button' value='Dis quelque chose' onclick='go()' />
    </body>
    </html>
    Le fichier PHP
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <?php
      echo "yop";
    ?>

    ben voilà.... merci pour toutes futur réponses

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Tout compte fais plus de problème.... mais au cas ou celà arriverais à quelqu'un voici la solution :

    Sous internet explorer mettre l'option des fichiers temporaires pour que ceux-ci soient renouvelés à chaque visite du site.


    C tout... désolé pour le dérangement

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/07/2010, 17h15
  2. Aspx, ajax.net, et conflit Firefox
    Par calagan99 dans le forum ASP.NET
    Réponses: 6
    Dernier message: 01/06/2007, 13h09
  3. Ajax content-type et firefox
    Par malbaladejo dans le forum ASP
    Réponses: 2
    Dernier message: 11/12/2006, 08h57
  4. [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