• [^] # Re: agir oui mais prendre le temps d'en gagner en lisant les docs avant

    Posté par . En réponse au journal Cette corporation qui nous pourrit la vie. Évalué à 2.

    IE Mac
    T'es sur ? J'ai cru comprendre qu'IE sur Mac ne supportait pas du tout XmlHttpRequest. Pour l'insant j'hésite à envoyer chier les clients qui me_les_pètent_grave™ avec cette bouse immonde, ou à tout recoder avec des iframes. Yeaaargl. Donc, voilà, si t'as vraiment réussi à faire du XmlHttpRequest sur IE 5.2 MacOS X, ça m'intéresse beaucoup, parce que je n'ai vraiment pas envie de tout casser pour mettre un truc tout dégueux. Quelques recherches sur Google ne m'ont pas donné beaucoup d'espoir, parlant d'un hypothétique patch à appliquer. Dans tous les cas, ton exemple, il m'affiche "inactif". Et en version simplifiée, il m'affiche "IE est une grosse bouse" ...
    var mon_ajax;
    if ( window.XMLHttpRequest ) {
     mon_ajax = new XMLHttpRequest();
    }
    else if ( window.ActiveXObject )
    {
     try {
     mon_ajax = new ActiveXObject( 'Microsoft.XMLHTTP' );
     } catch ( E1 ) {
     try {
     mon_ajax = new ActiveXObject( 'Msxml2.XMLHTTP' );
     } catch ( E2 ) {
     alert("IE est une grosse bouse. C'est con pour vous.");
     }
     }
    }
    else alert("Merci de ne pas utiliser lynx");
    mon_ajax.onreadystatechange = process_updates;
    mon_ajax.open("GET", "truc.xml", true);
    mon_ajax.send(null);
    function process_updates()
    {
     if (mon_ajax.readyState == 4)
     alert(mon_ajax.responseText);
    }
    
    P...n impossible d'afficher du code et des paragraphes dans les commentaires ?