当前位置: 代码迷 >> ASP.NET >> 没放在head的script文件不会被客户端缓存
  详细解决方案

没放在head的script文件不会被客户端缓存

热度:2678   发布时间:2013-02-25 00:00:00.0
没有放在head的script文件不会被客户端缓存?
如题。。。。

我不知道是不是这样 但是听到公司的人说是这样。。。以前确实不知道这么回事。。。

还有就是是不是资历老的人就算自己是错的,也不会听别人的说法?

------解决方案--------------------------------------------------------
会被缓存的.因为也是单独的文件嘛.具体你可以打开IIS或Apache服务器日志看http的请求就知道了.
如果该JS文件和每次都被请求了就没有被缓存(这也有可能是浏览器设置的问题);如果没有每次被请求,恭喜,确实被缓存了.
------解决方案--------------------------------------------------------
我觉得应该是<script src="xxxxx">这样的会被缓存,
<script>
 function aaa(){}
</script>
这样的就不会被缓存。
写在单独的js文件中,引用这个文件的会被缓存,直接在页面上的就不会被缓存。
------解决方案--------------------------------------------------------
呵呵,事实胜于争辩,你让他们自己用任意一款http调试工具,看一下timeline就知道到底是怎么回事了
  相关解决方案