小编Bri*_*ead的帖子

将Expires或Cache Control Header添加到IIS中的静态内容

在网站上运行YSlow插件之后,我看到其中一个建议是在脚本,样式表和图像中添加远期未来的过期标题.

我想这样做,有没有人有这方面的经验?我正在使用IIS 7,我读了一篇来自微软文章,但对于禁用asp页面或图像的缓存并不感兴趣,我实际上想强制缓存静态内容.此外,理想情况不会存在于代码中,而是存在于Web服务器配置中.

那么,我需要采取哪些步骤来缓存每个图像,javascript文件和样式表?

.net iis caching http

48
推荐指数
2
解决办法
5万
查看次数

JavaScript - 如何检测数字为小数(包括 1.0)

感觉就像我在这里遗漏了一些明显的东西。这个问题已经被问过很多次了——答案通常可以归结为:

var num = 4.5;
num % 1 === 0; // false - 4.5 is a decimal
Run Code Online (Sandbox Code Playgroud)

但是,这失败了

var num = 1.0; // or 2.0, 3.0, ...
num % 1 // 0
Run Code Online (Sandbox Code Playgroud)

不幸的是,这些也不起作用

num.toString() // 1
typeof num // "number"
Run Code Online (Sandbox Code Playgroud)

我正在编写一个 JavaScript 颜色解析库,如果输入为 1.0 或 1,我希望以不同的方式处理输入。在我的例子中,1.0真正意味着 100%,1意味着 1。

否则, 和rgb 1 1 1rgb 1 255 255将被解析为rgb 255 255 255(因为我现在用 <= 1 的任何东西来表示比率)。

javascript

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

.net ×1

caching ×1

http ×1

iis ×1

javascript ×1