相关疑难解决方法(0)

IIS7缓存控制

我正在尝试做一些我认为相当简单的事情.获取IIS 7告诉客户他们可以在我的网站上缓存所有图像一段时间,比方说24小时.

我已尝试过http://www.galcho.com/Blog/post/2008/02/27/IIS7-How-to-set-cache-control-for-static-content.aspx上的步骤,但无济于事.我仍然得到返回304s的服务器请求.

有没有人有办法做到这一点?我有一个图形密集型网站,每次他们请求页面时我的用户都被锤击(我的服务器也是如此).很奇怪,这些图像似乎在Firebug中出现了"Cache-Control private,max-age = 3600",但是当我按下F5时,浏览器仍在请求它们.

asp.net iis iis-7 caching

90
推荐指数
5
解决办法
10万
查看次数

缓存JavaScript文件

哪个是使浏览器使用缓存版本的js文件(来自服务器端)的最佳方法?

javascript caching http

51
推荐指数
5
解决办法
14万
查看次数

jQuery getScript()vs document.createElement('script')

假设这两种方法都正确加载脚本,并且在使用脚本之前等待适当的时间(和/或使用回调),这些方法之间的主要区别是什么.

注意:我理解第一个使用jQuery(这是一个更大的下载等).我真正感兴趣的是这些方法的影响.是否将脚本放在与另一个不同的范围内?等等.

jQuery的:

function loadScript() {
    $.getScript('http://www.mydomain/myscript.js');
}
Run Code Online (Sandbox Code Playgroud)

附加到身体:

function loadScript() {
   var script= document.createElement('script');
   script.type= 'text/javascript';
   script.src= 'http://www.mydomain/myscript.js';
   script.async = true;
   document.body.appendChild(script);
}
Run Code Online (Sandbox Code Playgroud)

追加头:

function loadScript() {
   var head= document.getElementsByTagName('head')[0];
   var script= document.createElement('script');
   script.type= 'text/javascript';
   script.src= 'http://www.mydomain/myscript.js';
   script.async = true;
   head.appendChild(script);
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery dynamic-loading

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

标签 统计

caching ×2

javascript ×2

asp.net ×1

dynamic-loading ×1

http ×1

iis ×1

iis-7 ×1

jquery ×1