Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

BOUT DE CODE POUR XMLHTTPREQUEST


Information sur la source

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.
 

Commentaires et avis

signaler à un administrateur
Commentaire de Gorrk le 15/05/2005 17:35:04

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

signaler à un administrateur
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 ;)

signaler à un administrateur
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.

signaler à un administrateur
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.

signaler à un administrateur
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

signaler à un administrateur
Commentaire de coucou747 le 19/05/2005 20:27:08

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...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.