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 :

Ma page marche un coup puis plus rien.


Sujet :

JavaScript

  1. #1
    Membre éclairé Avatar de peter27x
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 029
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 029
    Points : 757
    Points
    757
    Par défaut Ma page marche un coup puis plus rien.
    Bonjour,

    Le petit code ci-dessous tourne à la première ouverture de ma page, mais pas ensuite après des raffraichissement par la touche F5...(le premier coup, l'affichage final (le "alert(xmlresponsettext") fonctionne parfaitement (je recupere bien les infos transmises par la servlet mappée et appelée au travers de la variable "url"), mais les fois d'après rien ne se passe... comme si ma variable xmlHTTP était à "null"...

    Il me semble que le pb puisse provenir de la gestion du activeXOBJECT, qui semble ne pas apprecier être utilisé plusieurs fois, bien que, et c'est là que je ne comprend pas, la variable xmlHTTP qui l'instancie est LOCALE à la fonction loadObject()...

    Si quelqu'un sait d'où vient le problème ?

    Le code (simplifié, par soucis de clarté):

    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
    <body onload="loadObjects()"> 
    <script>
     
    function loadObjects()
    {
    var url = "http://xxxx/onload.html";
    var xmlHTTP;
    xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP");
    xmlHTTP.open("GET",url);
    xmlHTTP.send(null);
    xmlHTTP.onreadystatechange = function()
    {
    	alert(readyState);
    	if (xmlHTTP.readyState == 4) {alert(xmlHTTP.responseText);}
    }
     
    </script>
    </body>
    Merci...

  2. #2
    Membre éclairé Avatar de peter27x
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 029
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 029
    Points : 757
    Points
    757
    Par défaut Evolution - A Lire !!!
    après avoir mis un lien dans le body, qui pointe vers la page html elle-meme, et bien le comportement est legerement different :
    1) ouverture initiale de la page => OK (comme avant)
    2) clic sur le lien => OK (!!) ça marche, les données sont récupérées une seconde fois
    3) clics suivants sur le lien => ça ne marche plus !!! (comme avec les F5...)


  3. #3
    Membre éclairé Avatar de peter27x
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 029
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 029
    Points : 757
    Points
    757
    Par défaut Deuxieme Evolution... !!!
    en ajoutant un bouton qui ouvre la page ds une nouvelle fenetre, les nouvelles fenetres fonctionnent toutes au démarrage comme la première...

    Dois je en déduire qu'il faut, plutot que refraichir la meme fenetre, en realite la fermer, puis la re-ouvrir (en capturant l'evenement de refresh au passage evidemment) ?

Discussions similaires

  1. [XL-2010] Textbox masqué puis plus rien
    Par patmarti dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 07/03/2012, 23h58
  2. TClientSocket: OnConnect puis plus rien ^o)
    Par /dev/null dans le forum Web & réseau
    Réponses: 1
    Dernier message: 27/11/2008, 14h30
  3. Demarre, puis plus rien!
    Par GYK dans le forum SUSE
    Réponses: 1
    Dernier message: 06/03/2008, 19h08
  4. Compilation et puis plus rien
    Par titor dans le forum GTK+ avec C & C++
    Réponses: 12
    Dernier message: 15/05/2006, 16h37
  5. [dbExpress]Select marche 1 fois, puis plus rien !
    Par qi130 dans le forum Bases de données
    Réponses: 7
    Dernier message: 08/12/2005, 23h13

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