Bout de code pour xmlhttprequest

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

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.