auto-versioning的实现方案如下:首先,在httpd.conf或者.htaccess中开启urlrewrite规则RewriteEngine onRewriteRule ^(.*)\.[\d]+\.(css|js)$ $1.$2 [L]其中[L]表示如果该条规则匹配,将忽略其他规则。可参考这里The [L] flag causes mod_rewrite tostop processing the rule set. In mostcontexts, this means that if the rulematches, no further rules will beprocessed.接着,使用下面的PHP代码:function auto_version($file){if(strpos($file, '/') !== 0 || !file_exists($_SERVER['DOCUMENT_ROOT'] . $file))return $file$mtime = filemtime($_SERVER['DOCUMENT_ROOT'] . $file)return preg_replace('{\\.([^./]+)$}', ".$mtime.\$1", $file)}以后,诸如下面的代码:<link rel="stylesheet" href="/css/base.css" type="text/css" /改成:<link rel="stylesheet" href="<?=auto_version('/css/base.css')?" type="text/css" /\这样,你不需要再改动任何代码,用户将始终使用最新版本的文件,因为当文件版本变动时,url也会改变。其实该方法也适合其他类型的文件,不仅仅css、js这是因为IE自从IE9开始,会对网页的MIME类型进行验证,如果MIME类型不正确的话,就不会加载相应的样式表或者JS文件,这也是出于安全的考虑。\x0d\x0a造成IE9以上浏览器无法加载CSS样式表的,有几个可能的原因,一个可能是你的CSS样式引用的书写方式不正确,导致在IE9和IE10下面无法通过MIME的检查,如果是这个原因,在代码里面修改一下css样式引用的方法就行了。\x0d\x0a另外一个可能的原因,可能是你在电脑里面安装了代理软件或者其他什么与代理相关的软件,如wallproxy之类的,这一类软件可能会在打开本地HTML文件时修改mime类型,把type替换为stain之类,这个没有什么特别好的解决方法,要么卸载这些软件,要么重新安装一下试试。\x0d\x0a如果你是自己配置服务器后出现了这个问题,那么就可能是第三个原因了,在服务器端没有配置css的mime类型,这个对应的在IIS或者apache里面添加一下css的type就行了。
使浏览器自动重新加载cssjs文件的最好方法是什么?
给您推荐相同类型的内容:
电脑连接不上网络是什么原因
电脑连接不上网络的原因如下:1、首先检查电话线有无问题(可以拨一个电话测试),如果正常,接着检查信号分频器是否连接正常(其中电话线接Line口,电话机接Phone口,ADSL Modem接Modem口)。2、如果信号分频器的连接正常,接着检html一个页面有多个form,如何用js分别提交这些form
多个form,只要不嵌套,提交按钮应该就是提交被包含的那个form。而且html标准也不推荐将多个表单嵌套。你试试看。如果用js,当然也可以,利用<form>的name属性就可以找到对应的form,比如:&用css的 a:hover img 放大图片时怎么让放大后的图片 从原图片的中心放大
用CSS3中的transfrom:scale{x,y}来放大,如下:<style>*{margin:0padding:0}div{border:solid 1px #333width:40pxheight:40笔记本电脑玩大型游戏容易坏吗?
主要还是保养键盘还是外置的好了,对于散热,增加一个散热器会好很多。如果可以,夏天直接弄个风扇,直接吹笔记本的键盘。说玩大型游戏伤电脑,那是因为大型游戏的运算量大,cpu,显卡都会产生比较多的热量,而热量是电子产品的最大杀手。只要做好散热,台式电脑开机鼠标不动了怎么办
解决方法如下:1,首先,我们就要进入系统的控制面板,在控制面板设置鼠标的驱动,那么怎么进入控制面板呢,点击左下角的开始菜单项,再点击右侧的控制面板,就可以进去了,如下图红线处所示:2,点击一下控制面板就到了这里,如下图所示:再按住右侧的边css表格的边框线怎么设置
border-collapse 属性:设置表格的边框是否被合并为一个单一的边框,即:用于设置表格边框是合并显示还是分开显示。border-collapse 属性设置表格的边框是否被合并为一个单一的边框。它有以下几个值:-- separate电脑主机无法启动,但是风扇正常转动。怎么解决?
可能的原因:电脑无法启动的原因多种多样。弄明白问题是由硬件还是软件引起有助于解决问题。1、首先:检查所有的线缆(包括电源插头),以确保所有设备都是正确而且紧固地连接在一起。2、接下来,检查电源是否打开。聆听电源风扇的声音,硬盘是否正常运喜欢玩游戏买什么手机比较好-适合吃鸡和王者的游戏手机推荐
相信有不少小伙伴们都很喜欢玩游戏,使用游戏手机会会更加的流畅,打游戏更加的方便好玩,对于游戏性能要求高的人来说,需求选择一款专业的游戏手机,玩游戏时散热等方面比普通手机都要好的,我为大家分享适合吃鸡和王者的游戏手机推荐,欢迎查看。几种常见的css布局方式
四种方式 比如想要做这样一个布局,有哪几种方式。 最简单、最快捷的方式。 element-ui提供的布局容器,el-header头标签,有height属性。el-aside左侧边栏标签,有width属性。el-footer底部笔记本散热器 双USB接口是什么意思
笔记本散热器双USB接口就是说笔记本散热器具有两个USB接口,一个用于连接笔记本来取电供风扇使用,另一个则可以连接其它USB设备。笔记本散热器,是直接对着笔记本电脑底部吹散热量,将笔记本热量强制吹出,并引入冷空气,增加笔记本底部的空气流动∧oc电脑显示屏是什么牌子
∧oc电脑显示器的牌子是冠捷科技集团。冠捷科技前身为艾德蒙海外股份有限公司,1967年创立于台湾。艾德蒙海外股份有限公司曾为台湾著名的电视机生产厂,并以AOC品牌行销全球。二十世纪八十年代初,随着个人电脑的推出及电脑监视器市场的需求,艾德在电脑上看电视剧看看就卡怎么办啊?
1、周末、晚间上网高峰时间段,网速就有点不好了,可以避开这个时间段或者升级宽带。如果宽带足够建议报修。2、降低视频清晰度和硬件加速的方式进行视频的设置,让卡顿的视频变得流畅起来。3、也有可能是电脑的硬件配置(尤其是显卡)已经不能满足播放需求怎么查电脑的配置和内存
查电脑的配置和内存的方法如下:工具/原料:台式电脑、win10、系统设置1.01、要查看电脑内存和配置,单击【此电脑】,如图。2、接着我们单击下【属性】,如图。3、我们就可以迅速的查看到电脑内存和配置了,如图。电脑管家法:1、我们打开为什么电脑突然弹出很多广告
因为电脑上安装了含有第三方广告的软件所引起的,当软件运行的时候,弹窗广告也随之会出现,而广告的来源最多的就是浏览器、输入法、以及一些盗版软件。还有一种就是运营商劫持流量,运营商可能会在你的HTTP请求中注入广告,您访问的网站,他们自己设置的计算机应用软件都包括什么
计算机应用软件是为了某种特定的用途而被开发的软件,按定义一般分为三种。第一种是特定的程序,第二种是功能联系紧密并可以互相协作的程序集合,第三种是由众多独立程序组成的软件系统。 计算机应用软件的基本分类: 1、办公自动化软件,按用途分css怎样让div里的表格居中对齐
css让div里的表格居中对齐的方法有很多,可以改变改变表格的样式属性,也可以通过改变div的样式属性,这里介绍通过改变表格的样式属性使表格居中,这样不会改变div里除表格的其他元素的样式属性和位置。以下演示具体步骤:1、打开HTML文件公司的电脑更新换代很快,很多都用不久。这是为什么啊?
首先LZ要搞清楚,确实是电脑问题不,先找找售后了解情况,找出问题出在哪儿。不知你们公司用的什么CPU,建议CPU不要混用,用同一品牌的,方便维护。我们公司用的是英特尔酷睿系列的,根据工种不一样,有的用i3,老板级别的大多用i5,他们的优点就js什么意思lpl战队
JS就是无极剑圣,无极剑圣易是来自于艾欧尼亚岛的一名神秘勇士,同时也是古老的无极之道的守护者。无极之道乃上古流传之武术,其奥义为以精神感知敌我。该武术由为数极少的几个部落世代守护,易便是其中一个部落的族人。在2012-2013年,比赛中出现js怎么把一张图片放在另一张图片里面
1、首先选择要编辑的两张图片,点击右键选择编辑2、先编辑要作为底图的图片,把作为贴图黏贴到另一张图片的部分截取出来,点击复制3、进入另一张图片的编辑页面,点击黏贴,之后调整一下图片未知即可。您好,要在javascript中给三个div添加图ajax发送http请求,对json怎么做加密
1、JSON格式的数据类似Map,List<Map>格式的数据形式,就是key,Value键值对的存在。在Servlet里面只要net.sf.json 下面的JSONObject、JSONArray 将Object或我想去学习淘宝美工,不知道这个行业前景怎么样,好就业吗?
淘宝美工的就业前景还是很不错的,就业方面不用担心。很多人去学习淘宝美工都是三分钟热度,最好在学习之前先来做一个小测试→→点击测试我适不适合学设计培训班对于零基础的学员,无疑是更佳的选择,在培训班里,老师会手把手教你学会PS、AI等美工必备软python的就业前景如何
python就业前景很好,求职范围广,同时python职位薪酬也比较可观。python是人工智能首选的编程语言,人工智能目前处于一个高速发展的阶段,市场需求亮逐渐增大,除了人工智能,python还能应用于Web开发、网络爬虫、自动化运维、嵌怎么在css上不用canvas画一个星星
HTML5 中用CANVAS画一个五角星,代码如下:<script type="textjavascript">function init() {var ctx = document.get想哭死了,怎么阿里云的发短信那接口,怎么用nodejs写
参考如下实例代码:self.sendAliMessage = function(req,res){ var param = { 'Action': 'SingleSendSms', 'SigR爬虫必备基础——CSS+SelectorGadget
CSS ,全称叫作Cascading Style Sheets,即 层叠样式表 。“层叠”是指当在HTML中引用了数个样式文件,并且样式发生冲突时,浏览器能依据层叠顺序处理。“样式”指网页中文字大小、颜色、元素间距、排列等格式。HTMLlol合金装备js皮肤国服什么价格
你好!,JS的合金装备比其他英雄的贵一点99元新增皮肤——合金装备菲奥娜:1350RP(69RMB) 合金装备劫:1350RP合金装备蕾欧娜:1350RP合金装备卢锡安:1350RP合金装备剑圣:1820RP(99RMB)5款皮肤,除了剑如何加盟菜鸟物流
可以加盟的,想要加盟的话,需要经过以下步骤:1、拨打菜鸟物流的客服电话。2、咨询快递公司总部电话,咨询成功之后,告知想要加盟菜鸟物流,做该物流的代售点。3、工作人员会告知一些流程,如果能够接受的话,确认加入,会找时间具体详谈。4、加纳一定数DW中怎么编写JavaScript脚本语言?
在任何IDE和编辑器中都可以编写JS前端程序,而我们只需要注意注意JS语言的规范就行了。目前在HTML文件中,运性JS有两种方式,一种是内嵌代码;另一种是编写单独的JS文件,然后引用。第一种:内嵌代码就是在<script适合打lol的笔记本电脑
适合打LOL的笔记本电脑:1、飞行堡垒第六代FX86华硕飞行堡垒6 具备游戏台式机的强大性能。可选配第8代英特尔酷睿 i7-8750H 六核处理器,单核睿频可高达 4.1GHz。配备 6 个内核,更胜以往,新款第8代处理器具有强大的处理能移动端主流的css框架
1、bootstrap:http:www.bootcss.com响应式布局 jquery weui https:jqweui.cncomponents#form jquery weui开发经验总结2、cs