Bout de code pour xmlhttprequest

Soyez le premier à donner votre avis sur cette source.

Snippet vu 5 279 fois - Téléchargée 29 fois

Contenu du snippet

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 / Exemple :


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.

A voir également

Ajouter un commentaire

Commentaires

coucou747
Messages postés
12336
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
29 -
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 ???
Nix
Messages postés
838
Date d'inscription
samedi 15 mai 1999
Statut
Modérateur
Dernière intervention
18 juillet 2009
-
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
Gorrk
Messages postés
97
Date d'inscription
mercredi 16 avril 2003
Statut
Membre
Dernière intervention
26 avril 2007
-
Désolé pour les fautes, je vous jure, d'habitude j'en fais moins, mdr.
Gorrk
Messages postés
97
Date d'inscription
mercredi 16 avril 2003
Statut
Membre
Dernière intervention
26 avril 2007
-
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.
Nix
Messages postés
838
Date d'inscription
samedi 15 mai 1999
Statut
Modérateur
Dernière intervention
18 juillet 2009
-
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 ;)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.