<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<div><br>
> and most important<br>
> 3) why it did actually happen in my code? (using an async XHR)<br>
<br>
</div>Not sure what you are saying here. Do you have example code.<br>
<font color="#888888"></font></blockquote><div><br>I think what he's talking about the issue described at <a href="http://www.nerdgod.com/ie7test2.html">http://www.nerdgod.com/ie7test2.html</a>.<br><br>I was CC'd on an email thread about this last year - IE can sometimes call xhr callbacks at inappropriate times (like when in the middle of a JS function call). Summarizing the thread, it seems that invoking certain JS functions in IE (like alert()) can cause IE to re-enter the message loop and start processing messages which can cause things like XHR request callbacks to be invoked.<br>
<br>I'm pretty sure this is better classified as a bug in IE rather than as expected JS language behavior, though.<br><br>-atw<br><br></div></div><br>