<script src=""></script>这种形式的脚本,当src的是一个外部动态文件,如:http://sohu.com/index2.php?id=2,那么,会不会拖该页面的速度呢?
页面加载的时候是先加载全部HTML,最后加载该src的内容,还是必须在加载过程中完全加载src的内容?经我测试发现(流量统计脚本),如果把该脚本放在页首,那么一定会拖页面的加载速度,请问该怎么解决该问题?

解决方案 »

  1.   

    问题自己解决了,就是使用innerHTML,在最后来src JS脚本,这样就不会拖速度了。
    大家可以看看这个页面的代码:
    http://www.hubei8.cn/sitedata/2007043/HB8-91.html
    以前是先加载到点击 这个地方的时候停顿一下
    现在是加载全部后再显示 点击。
    呵呵
    爽!!
      

  2.   

     学习IE FF 好像也不太一样
      

  3.   

    用<script>标签加载脚本文件是同步模式, 即这个脚本文件没有加载完的话, 后面的HTML代码是不会加载的. 你可以把这段代码放到HTML的最末尾处, 类似于CSDN的做法.
      

  4.   

    TO:梅花雪1、像楼主说的“<script src=""></script>”,如果多个页面都调用同一个JS,是不是客户端只用加载一次就行了?2、放未尾处是不是HTML先显示?如果<script>没有加载完,就显示出页面来,访客点击的话是不是出现脚本错误?谢谢~
      

  5.   

    没有发现楼主的innerHTML方法……难道是我的浏览器有问题??<script src="/Scripts/jsconfig.php" type="text/javascript"></script>这个倒是有我用的firefox