js缓存问题 每次更新js文件到服务器,客户端访问不会加载新的js代码,如果在引用js文件后边加时间,那么每次客户端都会重新加载,那怎么才能保证我更新的时候客户端去重新加载呢,用的是svn,求解 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你通过后台的方式输出这个script,然后src = http://xxxx.com?_dc= 这个脚本文件的更新时间后台去获得这个脚本文件并且获得它的更新时间,这样你每次如果svn更新过了那么就会自动下载了 那么如果这个js文件没修改呢 你客户端也会重新去加载 那么就会浪费资源我要的效果的js修改的话 让客户端去重新记载显然你的这种方式实现不了的 没明白楼主啥意思,你是使用svn还是说js呢,svn你每次手动更新呗,js的话在客户端和服务端和svn又有什么关系 一般是在js后面加版本参数,没才修改都要修改版本参数就不会缓存了动态页很好实现,做个通用文件include就行了如果是静态页的,刷新后浏览器一般都会自动检查是否有新版本(IE可能例外,缓存比较厉害),js应该都不经常更新,更新的比例比较高就加时间戳每次下载一次文件了 和svn没有关系,但是网上说可以利用svn版本号去实现,手动更新多麻烦啊 你的Js文件很大么?还需要考虑Js缓存?我觉得对于一个服务器而言Js文件应该不是什么问题吧? 用的是extjs所有的页面都是用js做的,加时间戳每次更新浪费资源 那么如果这个js文件没修改呢 你客户端也会重新去加载 那么就会浪费资源我要的效果的js修改的话 让客户端去重新记载显然你的这种方式实现不了的亲如果文件没修改那么文件的最后修改时间始终不变的啊,怎么会重复加载。。为什么你不多思考一下呢 首先 在发布迭代前 应该打包好js css代码xxx_2013_10_21.min.jsxxx_2013_10_21.min.css如果是开发的话 就不用讲究了吧IE和chrome在开发者模式下 有始终从服务器取文件的firefox的话 就不记录缓存 不知所云,js 加时间那不就可以更新了吗?关svn毛事... 那么如果这个js文件没修改呢 你客户端也会重新去加载 那么就会浪费资源我要的效果的js修改的话 让客户端去重新记载显然你的这种方式实现不了的亲如果文件没修改那么文件的最后修改时间始终不变的啊,怎么会重复加载。。为什么你不多思考一下呢正解 对呀,svn时间戳和js有什么关系啊,还是不明白啊 那么如果这个js文件没修改呢 你客户端也会重新去加载 那么就会浪费资源我要的效果的js修改的话 让客户端去重新记载显然你的这种方式实现不了的亲如果文件没修改那么文件的最后修改时间始终不变的啊,怎么会重复加载。。为什么你不多思考一下呢正解我说的是整体网站,我不会每个js文件区加那什么时间,你这种手动处理的网上一搜一大堆,我就不需要在这里提问了 正则匹配问题 eval转换? 帮帮忙看这段就是哪里不对!十分感谢啊! 请教这段JS代码中的鼠标点击响应事件是写在哪的啊? 请问length长度和位置的问题? 强烈征求能解释下列的电子文档书籍,最好是中文的,要求给链接,说明所需读的章节,谢谢,散分 统计求和.... html中的HIDDEN到底是做什么用的??? 一个表格的背景颜色的问题,大家帮我看看 高手们帮我看看,innerHTML的问题。 chrome浏览器,将网址拖动到一个新页面会触发什么事件? checkbox 有没有 oncheck事件
后台去获得这个脚本文件并且获得它的更新时间,这样你每次如果svn更新过了那么就会自动下载了
我要的效果的js修改的话 让客户端去重新记载显然你的这种方式实现不了的
我要的效果的js修改的话 让客户端去重新记载显然你的这种方式实现不了的
亲如果文件没修改那么文件的最后修改时间始终不变的啊,怎么会重复加载。。为什么你不多思考一下呢
xxx_2013_10_21.min.js
xxx_2013_10_21.min.css如果是开发的话 就不用讲究了吧
IE和chrome在开发者模式下 有始终从服务器取文件的
firefox的话 就不记录缓存
我要的效果的js修改的话 让客户端去重新记载显然你的这种方式实现不了的
亲如果文件没修改那么文件的最后修改时间始终不变的啊,怎么会重复加载。。为什么你不多思考一下呢
正解
我要的效果的js修改的话 让客户端去重新记载显然你的这种方式实现不了的
亲如果文件没修改那么文件的最后修改时间始终不变的啊,怎么会重复加载。。为什么你不多思考一下呢
正解
我说的是整体网站,我不会每个js文件区加那什么时间,你这种手动处理的网上一搜一大堆,我就不需要在这里提问了