日期:2014-05-16  浏览次数:20613 次

我有点不明白了? - Web 开发 / Ajax
/* Create a new XMLHttpRequest object to talk to the Web server */
var xmlHttp = false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try 
{
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");

catch (e) 
{
try 
{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e2)
{
xmlHttp = false;
}
}
@end @*/

if (!xmlHttp && typeof XMLHttpRequest != 'undefined')
{
xmlHttp = new XMLHttpRequest();
}

上面这句话,我放过在一个js文件的开头,当然js文件肯定有ajax 的实体部分。这里就不列出了,太多了

而我有两个页面,都包含这个js文件,这样,两个页面相互之间切换的时候(快速,多次),页面会出现阻塞。

请问这是什么原因啊?

------解决方案--------------------
可以用队列!最好ajax按需请求!不要让它自动运行!