begin process at 2012 05 28 12:39:21
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Trucs & Astuces

 > BOUT DE CODE POUR XMLHTTPREQUEST

BOUT DE CODE POUR XMLHTTPREQUEST


 Information sur la source

Note :
1 / 10 - par 2 personnes
1,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Trucs & Astuces Niveau :Débutant Date de création :15/05/2005 Vu :4 459

Auteur : Gorrk

Ecrire un message privé
Site perso
Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

 Description

Voilà un petit bout de code qui permet de légèrement simplifier l'utilisation du composant XMLHttpRequest : vous n'avez plus à vous posez de questions pour savoir si vous êtes sous IE ou Mozilla.

Source

  • if (!window.XMLHttpRequest && window.ActiveXObject)
  • {
  • window.XMLHttpRequest = function ()
  • {
  • var XMLHttp;
  • try
  • {
  • XMLHttp = new ActiveXObject("Msxml2.XMLHTTP");
  • } catch (e) {
  • try
  • {
  • XMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
  • } catch (E) {
  • XMLHttp = false;
  • }
  • }
  • return XMLHttp;
  • }
  • }
  • var xmlhttp = new XMLHttpRequest();
if (!window.XMLHttpRequest && window.ActiveXObject)
{
  window.XMLHttpRequest = function ()
  {
    var XMLHttp;
    try
    {
      XMLHttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try
      {
        XMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
        XMLHttp = false;
      }
    }
    return XMLHttp;
  }
}

var xmlhttp = new XMLHttpRequest();

 Conclusion

Voilà, si vous avez des suggestions n'hésitez pas. Pas besoins d'écrire pour dire que c'est nul de mettre un code pareil, parce que je ne le pense pas, oui, c'est très simple, mais si ça peut aider...

Si mon code évolue, vous pourrez voir la nouvelle version sur mon (tout petit) blog.


 Sources du même auteur

Source avec Zip DIVERSES FONCTIONS SIMPLES POUR LES TABLEAUX
Source avec Zip OUTILS D'ADMINISTRATION DE WINDOWS (HTML APPLICATION) V1.1
PARCOURIR À LA RECHERCHE D'UN FICHIER
FONCTIONS COMPLEMENTAIRES POUR LES DATES
3 PETITES FONCTIONS DOM POUR LES NAVIGATEURS QUI NE LES PREN...

 Sources de la même categorie

PARSER LES CARACTÈRES HTML D'UNE STRING par jdmcreator
CONSTRUCTION D'UNE TABLE TRIABLE À PARTIR D'UN TABLEAU 2D par phm
Source avec Zip Source avec une capture SUBDIVISER LE RÉSULTAT D'UNE RECHERCHE EN PAGES par kimmp
Source avec Zip TIMER : SETTIMEOUT & SETINTERVAL AMÉLIORÉS par jdmcreator
Source avec Zip Source avec une capture ONGLETS ET CHANGEMENT INSTANTANÉ DE LA LANGUE par william voirol

Commentaires et avis

Commentaire de Gorrk le 15/05/2005 17:35:04

Ah oui, l'adresse de mon blog : http://julien.fontanet.free.fr/blog/

Commentaire de Nix le 15/05/2005 18:32:45 administrateur CS

On a mis un article complet sur le sujet ici :
http://www.javascriptfr.com/ajax.aspx

L'ajax est très utilisé dans la nouvelle version des site justement.
Tu drevrais montrer un vrai exemple d'utilisation dans ton exemple car fourni comme ça on ne voit pas trop l'utilité.

Si vous voulez voir réellement ce que peut faire l'XMLHTTPRequest, tapez un mot dans le moteur de recherche en haut de cette page et attendez qqs centièmes de secondes, vous verrez le résultat ;)

Commentaire de Gorrk le 15/05/2005 19:18:01

Oui, je sais, mai mon but n'est pas vraiment d'expliquer ce qu'est le composant XMLHttprequest, ni comment l'utilisé, c'est tout simplement un tout petit morceau de code qui a pour but de simplifier la vie des programmeurs qui utilise cette technologie.

Je mettrai un véritable exemple dans mon procain script submitForm qui est sur mon blog.

Commentaire de Gorrk le 15/05/2005 19:19:09

Désolé pour les fautes, je vous jure, d'habitude j'en fais moins, mdr.

Commentaire de Nix le 15/05/2005 19:25:08 administrateur CS

Bah si tu veux rendre service, explique à quoi ça sert et dans quel cas cela peut être utile, en l'état je ne trouve pas cela super utile un code jeté en pature sans explications.
Bref j'dis ça j'ai rien dis

Commentaire de coucou747 le 19/05/2005 20:27:08 administrateur CS

Perso, je connais pas ça...

Enfin, je n'utilises pas trop le javascript pour sortir des normes... Nix, un petit détail : les sources de ton site sont bcp plus jolies depuis la nouvelle mise à jours, mais malheureusement, le tesxtarea ne marche pas sou Konqueror... à cause du rows="0" cols="0" surement... Pourquoi ces deux atributs sont-ils à 0 ???

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,214 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales