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] frame et ajax.


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    691
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 691
    Points : 362
    Points
    362
    Par défaut [AJAX] frame et ajax.
    Bonjour j'ai une page contenant 4 frames.

    Deux de ces frames font appel chacune a 2 fonction ajax grace a cette fonction :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setInterval("fonction javascript", temps);
    Dans mon fichier ajax j'ai uneligne de rafraichissement d'une div.

    Hors pour la premiere frame la div ce refresh nike, pour la deuxieme la fonction ajax fonctionne mais ne rafraichit pas la div en question.
    Pourtant l'ajax me renvoit bien un resultat que j'affiche par un alert.

    La fonction qui ne marche pas.
    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
     
     
    function getOnline(){
    	var xhr = getXHr();	
    	xhr.onreadystatechange = function(){
        	if(xhr.readyState == 4 && xhr.status == 200){
        		res = xhr.responseText;
        		document.getElementById('user').innerHTML = res;
        		alert(res);
        	}   		
        };
    	xhr.open("POST", "connecter.php", true);
    	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
        xhr.send('membre=ok');  
    }

  2. #2
    Membre du Club
    Inscrit en
    Avril 2007
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 60
    Points : 65
    Points
    65
    Par défaut
    Si user est bien l'id de ton div, pour accéder au div de ta Frame, essaies :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.frames["IdDeMaFrame"].getElementById('user').innerHTML = res;

Discussions similaires

  1. [STRUTS][AJAX]Quel framework AJAX avec Struts
    Par woodwai dans le forum Struts 1
    Réponses: 24
    Dernier message: 12/03/2009, 16h19
  2. [AJAX] PHP avec ajax(makerequest)
    Par Benjiijneb dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 11/04/2006, 16h53
  3. [AJAX] Modifier avec AJAX une image générée avec GD
    Par thsantac dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 27/03/2006, 19h34
  4. [AJAX] texte réponse Ajax dans un conteneur div
    Par grinder59 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 12/02/2006, 18h07
  5. [AJAX] Autocomplétion + méthode Ajax
    Par seblo_scoqi dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 26/10/2005, 16h24

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