[JavaScript] AJAX im IE6 optimieren?

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Schmitz, 11. März 2007 .

  1. 11. März 2007
    AJAX im IE6 optimieren?

    Hallo
    ich habe ein Problem mit dem nicht umsonst verhassten Internet Explorer (6)
    und zwar habe ich meinen wbb 2.3 bedanko auf ajax umprogrammiert
    soweit ganz schön, wenn man im Firefox oder Opera drauf drückt sieht muss man sich schon beeilen um die Ladegrafik zu sehen
    nur der IE 6 macht da probleme
    erstmal hat es da garnicht funktioniert, das problem habe ich nach dem hinweis eines users bereits gehoben
    dann habe ich aber notgedrungener weise auch mal mit dem IE auf den bedanko gedrückt und es hat geschlagene 5 sekunden gedauert bis ich die Hide's sehen konnte
    nun meine frage: kann ich da irgentwas dran ändern?
    mein javascript sieht so aus (am php code kann es ja nicht liegen)
    Code:
    function thx () {
     http_request = false;
     document.getElementById('loadimg').style.display = 'inline';
     if (window.XMLHttpRequest)
     { // Mozilla, Safari,...
     http_request = new XMLHttpRequest();
     if (http_request.overrideMimeType)
     {
     http_request.overrideMimeType('text/text');
     }
     }
     else if (window.ActiveXObject) { // IE
     try {
     http_request = new ActiveXObject("Msxml2.XMLHTTP");
     } catch (e) {
     try {
     http_request = new ActiveXObject("Microsoft.XMLHTTP");
     } catch (e) {}
     }
     }
     if (!http_request) {
     return false;
     }
     http_request.onreadystatechange = thx_result;
     http_request.open('GET', './misc.php?action=thx&threadid=$threadid&ajax$SID_ARG_2ND', true);
     http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
     http_request.setRequestHeader("Content-length", 0);
     http_request.setRequestHeader("Connection", "close");
     http_request.send('');
    }
     
  2. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.