日期:2014-05-17  浏览次数:20572 次

没有放在head的script文件不会被客户端缓存?
如题。。。。

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

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

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