🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: nl.comp.programmeren
Article #94

Re: AJAX probleem : slow response in IE6 op win2000 versus winXP

#94
From: dsampangi
Date: Wed, 04 Apr 2007 11:54
63 lines
4004 bytes
On Feb 5, 3:27 pm, "Pugi!" <pugin...@gmail.com> wrote:
> Ik doe een post  via XMLHttpRequest.
> In IE6, FF2.0, FF1.5, IE7 en Opera9 op WinXP werkt het vlot en snel.
> Indien de server een OK terugstuurt verdwijnt de form van het scherm,
> indien er foutieve waarden ingevuld werden wordt er een foutmelding
> onder het foute veld geplaatst.
> In FF1.5, FF2.0 werkt het op Win2000 ook snel, maar in IE6 op Win2000
> zit er tussen de alert('send info') en
> alert('response from server') 15 a 20 seconden.
> Het is een AJAX-applicatie, dus ik maak gans de tijd gebruik van
> XMLHttpRequests. Voor een AJAX GET merk ik geen verschil, een SUBMIT
> POST (waarbij ik output(javascript) stuur naar hidden iframe) is er
> ook geen verschil tussen de verschillende combinaties van browsers en
> operating systems. Het is enkel bij de AJAX POST dat dit bij IE6 op
> Win2000 stukken trager verloopt. Is dit een gekend probleem of moet ik
> iets anders doen bij m'n XMLHttpRequest ?
>
> hier definieer ik url en strPos
> ...
> alert('send info');
> http.open('POST', url, true);
> http.setRequestHeader("Content-Type",
>     "application/x-www-form-urlencoded; charset=UTF-8");
> http.setRequestHeader("Content-length", strPost.length);
> http.setRequestHeader("Connection", "close");
> http.onreadystatechange = function () {
>     if (http.readyState == 4) {
>         if(http.status == 200) {
>             alert('response from server')
>             var dom = http.responseXML;
>             var messg = dom.getElementsByTagName('message');
>             var target = document.getElementById('folder_' +
>                               parentFolderID);
>             if (messg.length > 0) {
>                 switch(messg[0].getAttribute('level')) {
>                     case 'ok':
>                         closeForm(frmNode);
>                         refreshFolder(target);
>                         break;
>                     case 'warning':
>                     case 'error':
>                         closeForm(frmNode);
>                         alert(messg[0].getAttribute('level') + ' : ' +
> messg[0].getAttribute('text'))
>                         break;
>                     case 'notice':
>
> errTarget.appendChild(document.createTextNode('Error: ' +
> messg[0].getAttribute('text')));
>                         break;
>                 }
>             }
>         }
>     }}
>
> http.send(strPost);
>
> Johan

Hi!
   I'm also facing the same issues, did u get any solution for this?
Not only the response is slower(15-20 Secs dealy) as you mentioned.
But sometime misfire events based on the previusoly selected value!
Technical Details
Message-ID: <1175687686.134741.100570@d57g2000hsg.googlegroups.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!postnews.google.com!d57g2000hsg.googlegroups.com!not-for-mail
References: <1170671226.067683.17950@j27g2000cwj.googlegroups.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 107324,dab7840899b44948
X-Google-Thread: fcea4,dab7840899b44948
X-Google-Attributes: gid107324,gidfcea4,public
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!postnews.google.com!d57g2000hsg.googlegroups.com!not-for-mail
From: dsampangi@gmail.com
Newsgroups: nl.comp.programmeren,be.comp.programming
Subject: Re: AJAX probleem : slow response in IE6 op win2000 versus winXP
Date: 4 Apr 2007 04:54:46 -0700
Organization: http://groups.google.com
Lines: 64
Message-ID: <1175687686.134741.100570@d57g2000hsg.googlegroups.com>
References: <1170671226.067683.17950@j27g2000cwj.googlegroups.com>
NNTP-Posting-Host: 59.160.136.226
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Trace: posting.google.com 1175687687 30464 127.0.0.1 (4 Apr 2007 11:54:47 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Wed, 4 Apr 2007 11:54:47 +0000 (UTC)
In-Reply-To: <1170671226.067683.17950@j27g2000cwj.googlegroups.com>
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe)
Complaints-To: groups-abuse@google.com
Injection-Info: d57g2000hsg.googlegroups.com; posting-host=59.160.136.226;
   posting-account=AF3vzg0AAAA2Tz976iL-c-xCTi9LDNjN