<DIV>I make this function call in set time out dataDetailsFrame is a frame in which data is got. The problem is i have window.open at various places, whenever those windows are clicked they hang in ie can anyone tell me how this can be resolved</DIV>
<DIV>function doFetchDetails(){</DIV>
<DIV>loadFrameWith(window.dataDetailsFrame, 'detailsData.jsp?currPage='+currPage+'&amp;index='+index+'&amp;vehicleId='+pagesSummaryArray[currPage][index].vehicleId);</DIV>
<DIV>}</DIV>
<DIV>&nbsp;</DIV>
<DIV>function loadFrameWith(theFrame, url, async) {</DIV>
<DIV>&nbsp; var req;</DIV>
<DIV>&nbsp; // Create a request object<BR>&nbsp; if (window.XMLHttpRequest) {<BR>&nbsp;&nbsp; // The browser natively supports XmlHTTPRequest<BR>&nbsp;&nbsp; req = new XMLHttpRequest();<BR>&nbsp; } else {<BR>&nbsp;&nbsp; // This is IE so we need to get the ActiveX object<BR>&nbsp;&nbsp; req = new ActiveXObject("Microsoft.XMLHTTP");<BR>&nbsp; }</DIV>
<DIV>&nbsp; req.onreadystatechange = function(evt) {<BR>&nbsp;&nbsp; // Only take action when loading is complete<BR>&nbsp;&nbsp; // (readyState 4) and successfull (status 200)</DIV>
<DIV>&nbsp;&nbsp; if((req.readyState == 4) &amp;&amp; (req.status == 200)) {<BR>&nbsp;&nbsp;&nbsp; theFrame.window.location.replace('about:blank');<BR>&nbsp;&nbsp;&nbsp; theFrame.document.writeln(req.responseText);<BR>&nbsp;&nbsp;&nbsp; theFrame.document.close();<BR>&nbsp;&nbsp; }<BR>&nbsp; };</DIV>
<DIV>&nbsp; if (!async) async=true;<BR>&nbsp; req.open("POST", url, true);<BR>&nbsp; req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");<BR>&nbsp; req.send();</DIV>
<DIV>&nbsp;}<BR></DIV><p>
                <hr size=1>Yahoo! Mail Mobile<br> 
<a href="http://us.rd.yahoo.com/mail_us/taglines/mobile/*http://mobile.yahoo.com/learn/mail">Take Yahoo! Mail with you!</a> Check email on your mobile phone.