<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+'&index='+index+'&vehicleId='+pagesSummaryArray[currPage][index].vehicleId);</DIV>
<DIV>}</DIV>
<DIV> </DIV>
<DIV>function loadFrameWith(theFrame, url, async) {</DIV>
<DIV> var req;</DIV>
<DIV> // Create a request object<BR> if (window.XMLHttpRequest) {<BR> // The browser natively supports XmlHTTPRequest<BR> req = new XMLHttpRequest();<BR> } else {<BR> // This is IE so we need to get the ActiveX object<BR> req = new ActiveXObject("Microsoft.XMLHTTP");<BR> }</DIV>
<DIV> req.onreadystatechange = function(evt) {<BR> // Only take action when loading is complete<BR> // (readyState 4) and successfull (status 200)</DIV>
<DIV> if((req.readyState == 4) && (req.status == 200)) {<BR> theFrame.window.location.replace('about:blank');<BR> theFrame.document.writeln(req.responseText);<BR> theFrame.document.close();<BR> }<BR> };</DIV>
<DIV> if (!async) async=true;<BR> req.open("POST", url, true);<BR> req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");<BR> req.send();</DIV>
<DIV> }<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.