La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  Javascript / DOM / Ajax
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  XMLHTTPREQUEST
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: XMLHTTPREQUEST  (Lu 1036 fois)
XMLHTTPREQUEST
« sur: le 06-04-2006 a 00:53:56 »
tavman
Habitué
***

Hors-Ligne

Messages: 466



HS

Voir le Profil
Répondre avec citation

Oui bon... Encore un nom bien barbar... J'avoue, comme ca c'est pas très tentant.

Pour ceux qui ont une boite Gmail (donc a peut pret tout le monde ici je suppose), vous ne vous etes jamais demandez comment ils faisaient pour afficher vos mails sans actualiser la page ?? Peut etre que si... Et vous vous êtes surement dit "ahhh sont vraiment balèze les types" et vous avez laisser tombé 2 minutes après avoir commencé a chercher...

Et pourtant, c'est pas si compliqué que ca : les XMLHTTPREQUEST permettent de télécharger dans une variable javascript le contenu d'un fichier. Pour ceux qui connaissent, c'est a peut pret l'équivalent de la fonction file() de php, sauf qu'on peut mettre des données en GET et en POST.
Vous pouvez télécharger les données d'un fichier texte, d'un fichier php ou tout ce que vous voulez sans aucun problèmes....

Un petit exemple ?
Code:
var Send = true;
if ( window.ActiveXObject ) { // IE :
   var Rep = new ActiveXObject("Microsoft.XMLHTTP");
} else if ( window.XMLHttpRequest ) { // Les autres :
   var Rep = new XMLHttpRequest();
} else { // Sinon :
   // prévoir système avec iframe...
   var Send = false;
   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
}
if ( Send ) {
   Rep.open("GET", "du_texte.txt", false);

   Rep.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
   var data = "family=" + escape("GRGREGRE");
   Rep.send(data);
   if( Rep.readyState == 4 ) {
      alert( Rep.responseText );
   }
}

mettez un fichier "du_texte.txt" a coté et vous verrez... Vous allez pas en croire vos yeux.

Moi ca m'a vraiment fait peut ce machin là... Mais ca marche super bien.

Rapporter au modérateur  

I-Radian

Re:XMLHTTPREQUEST
« Répondre #1 sur: le 06-04-2006 a 13:55:07 »
Netah
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1256



ZoneB.org
netah_x@yahoo.com
Voir le Profil    WWW
Répondre avec citation

C'est le principe de base de l'AJAX

Rapporter au modérateur  

skalae.frStages photo - Blog Webmaster - Twitter TLS
Re:XMLHTTPREQUEST
« Répondre #2 sur: le 06-04-2006 a 20:17:55 »
tavman
Habitué
***

Hors-Ligne

Messages: 466



HS

Voir le Profil
Répondre avec citation

Bahh oue.. mais le faire soit-même, ca apporte quand même une certaine satisfatcion... Et puis venez pas me dire que c'est compliqué a faire non plus...

Rapporter au modérateur  

I-Radian
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg