Rechercher : dans
Par :

Problème avec l'Utilisation d'Ajax.Request

Dernière réponse le 26 jun 2008 à 09:53:46 MaYrine, le 25 jun 2008 à 15:59:26 
 Signaler ce message aux modérateurs

Bonjour,

Bonjour cela fais deux que j'essaye d'afficher du texte d'un fichier php distant mais aucun moyen :s Voici les fichiers :

Un bouton d'une page html appel la fonction RecupererXML() le prototype utilisé est : prototype.js 1.5.0 (69 Ko)
Voici la page html :

<html>
  <head>
  	<script type="text/javascript" src="js/prototype.js"></script>
	  <script type="text/javascript" src="js/gadget.js"></script>
  </head>
  <body>
  <p>
    <input name="nomActivite" type="text" />
  </p>
  <p>
    <input type="button" name="BtnRecup" value="Recevoir" onclick="getSortiesData()" />
  </p>
	<p>
	  <div id="resultat">&nbsp;</div>
  </p>
  </body>
</html>


Le code php :
<?php
    header('Content-Type: text/html; charset: UTF-8');
    echo 'Hello World!';
?>


Le fichier gadget.js
function RecupererXML() {
  alert("Chargement...") ;
	var xhr = new Ajax.Request("http://mickatronic.e3b.org/nomactivite.php",
	  {
			method:"get",
			onComplete:gestionReponse()
		}
	);
}

function gestionReponse(xhr)
{
   alert("ca passe !") ;
   alert(xhr.responseText) ;
}


Et là le problème et que l'alert xhr.responseText n'affiche rien :s j'ai tester alert(xhr) sans résultat non plus :s.

Si vous avez la réponse à mon problème merci d'avance
Configuration: Windows XP
Firefox 3.0

Meilleures réponses pour « Problème avec l'Utilisation d'Ajax.Request » dans :
AJAX (Asynchronous Javascript And XML) Voir Avantages liés à AJAx Les sites web utilisant AJAX bénéficient des avantages suivants : Une interface réactive car AJAX permet de modifier localement la page web ; Une rapidité d'exécution car seules les données à modifier dans la page sont...
Comment fonctionne Flickr VoirFlickr est un site Internet de partage et d’hébergement de photos gratuit, exceptées certaines fonctionnalités payantes. Flickr a été développé par Ludicorp, une société canadienne fondée en 2002. L’interface de Flickr utilise Ajax et permet de...
[Linux] Utiliser la commande 'su' VoirPréambule Se connecter sous un autre ID utilisateur avec "su" Démarrer un nouveau shell de connexion avec "su -" Revenir au shell précédent Suspendre le shell du compte root Notes Préambule La commande "su" (Switch User, appelée plus...
Guide d'utilisation du Shell pour débutant VoirSHELL BASH - GUIDE D'UTILISATION - Niveau Débutant Introduction Appel aux membres CCM II. C'est quoi le shell ? III. Comment accéder à la ligne de commande IV. Les consoles virtuelles Exemple : Accéder à la console 3 depuis l'interface...
AJAX (Asynchronous Javascript And XML) VoirAvantages liés à AJAx Les sites web utilisant AJAX bénéficient des avantages suivants : Une interface réactive car AJAX permet de modifier localement la page web ; Une rapidité d'exécution car seules les données à modifier dans la page sont...
ASP - L'objet Request VoirPrésentation de l'objet Request Le rôle de l'objet Request est de permettre de récupérer la requête HTTP envoyée par le client au serveur, c'est-à-dire qu'il permet en réalité de manipuler l'ensemble des informations envoyées par le navigateur du...
AJAX (Asynchronous Javascript And XML) VoirIntroduction à AJAX AJAX (Asynchronous Javascript And XML, traduisez Javascript asynchrone et XML) est une méthode de développement web basée sur l'utilisation d'un script Javascript pour effectuer des requêtes web à l'intérieur d'une page web...

1

doudi, le 25 jun 2008 à 16:28:59

Bonjour,

Je ne suis pas sûr mais tu n'as pas mis de paramètre dans ta fonction onComplete:gestionReponse();
Il faut peut être mettre onComplete:gestionReponse(xhr);

Répondre à doudi

2

MaYrine, le 25 jun 2008 à 16:42:14

Heu jviens de tester et à vrai dire ca marche pas démasse non plus

Répondre à MaYrine

3

doudi, le 25 jun 2008 à 16:48:44

Enfaite désolé c'est :

onComplete:gestionReponse sans parenthèse .

Répondre à doudi

4

 MaYrine, le 26 jun 2008 à 09:53:46

Effectivement jviens de tester ca marche mieu =) mais par contre je n'arrive pas à entrer dans la gestion réponse si je lance ma page en local et que j'essaye faire ma requête sur "http://mickatronic.e3b.org/nomactivite.php". ( Mon but et de faire un gadget et pour cela ma page est en local et les informations sur un serveur distant, si ta une idée pour me faire avancer :p, mais jte remerci déjà pour l'aide que tu viens de me fournir )

Répondre à MaYrine
Collection CommentÇaMarche.net