用IE打开一个JSP页面,速度超慢,用FF却正常.
这个JSP页面里只是写了一堆JS代码.
没有别的什么代码.昨天打开还是正常的,今天却突然慢了下来.
但是点右键查看源文件,却可以看到,HTML代码已经被下载了下来.
只是页面一直显示空白,以前这种情况清掉缓存就没问题了,可是这次还是不行.IE的状态栏也是一直显示 "正在下载xxxx.jsp"
跑到TOMCAT的WORK目录下面,看到也已经被编绎成class文件了.请问有可能是什么原因?

解决方案 »

  1.   

    是不是用ajax了?是不是scirpt对同一服务端的并发请求超过了5个,或者某些请求处理比较慢?
    不知道你操作系统是什么,xp(其他没试过)可以在注册表中修改inet的限制
      

  2.   

    确实用了AJAX了,系统是XP的.
    不过我把AJAX那部分代码去掉后,照样超慢..
    直到我把所有的JS代码去掉,才正常了..不过相同的代码,昨天却没有事,今天就突然这样了..
      

  3.   

    IE缓存可能会导致这个问题,要么清除IE缓存,要么不使用IE缓存
      

  4.   

    1 去掉缓冲,也就是[Intener 设置】【常规】【设置】【每次访问时检查】2 换 傲游看看,同样的IE内核,我怀疑你的IE被安装了插件或者流氓软件3 祈祷
      

  5.   

    ajax要设置
    setRequestHeader("Connection", "close");

      

  6.   

    如果有可能那就部属到自己机器服务器上跑起来,然后拿别人机器上的 IE 访问试试。如果不方便在别人机器上测试,实在不行自己装个 VMware,在虚拟机里的 IE 中访问试试。IE 忒麻烦,想卸了重装都不行。