easyui样式及js导入顺序及刷新回车的问题

在使用easyui时,需要导入样式表及其js文件,在导入时。不光要遵守jquery包在easyui包的前面,还需要把样式表放在js的前边

<link type="text/css" rel="stylesheet" href="/zhaopin/jquery-easyui-1.4.4/themes/default/easyui.css"></link>
<link type="text/css" rel="stylesheet" href="/zhaopin/jquery-easyui-1.4.4/themes/icon.css"></link>
<script type="text/javascript" src="/zhaopin/jquery-easyui-1.4.4/jquery.min.js"></script>
<script type="text/javascript" src="/zhaopin/jquery-easyui-1.4.4/jquery.easyui.min.js"></script>

  如果不按照此顺序,可能会产生不可预料的错误。。。

 

浏览器的刷新和地址栏回车问题:

1、回车在 Expires有效的时候,是不会去请求服务器的,打开调试看到的请求也只是伪造的,比如 谷歌浏览器可能显示 200(cached)(比正常的200多了cached) 其实是没有发起实际的缓存,直接读取本地硬盘缓存。

2、如果按了 f5则 Expires设置不再起效果,只有Last-Modified/ETag有效果,如果在缓存期间内则返回 304,再读取本地缓存内容

3、ctrl+f5则会发送 Cache-Control: no-cache,真正的从服务器重新获取文件,此时缓存完全失效

---------------------------------------------------

所以有些时候,刷新和回车会产生不一样的效果

posted @ 2015-12-31 16:25  WhyToHow  阅读(522)  评论(0编辑  收藏  举报