Javascript 将图像保存到用户pc缓存,并使用asp.net从缓存使用图像

Javascript 将图像保存到用户pc缓存,并使用asp.net从缓存使用图像,javascript,asp.net,vb.net,azure,Javascript,Asp.net,Vb.net,Azure,我有一个WindowsAzure网站。在我的网站上,我每次都会加载一些图片。我尝试使用代码:背景图像:url(/Design/img/save btn.jpg) 由于我有多个图像,加载所有图像需要时间,浪费带宽。 我想首先将图像保存在用户计算机缓存上,然后从下一次开始,图像将从用户计算机缓存中显示,直到用户未清除缓存。图像是静态内容,通常不会从asp.net通过编程方式为缓存添加标题 您可以在IIS设置上设置静态内容缓存。您还可以使用web.config向IIS提供以下说明: <confi

我有一个WindowsAzure网站。在我的网站上,我每次都会加载一些图片。我尝试使用代码:
背景图像:url(/Design/img/save btn.jpg)
由于我有多个图像,加载所有图像需要时间,浪费带宽。

我想首先将图像保存在用户计算机缓存上,然后从下一次开始,图像将从用户计算机缓存中显示,直到用户未清除缓存。

图像是静态内容,通常不会从asp.net通过编程方式为缓存添加标题

您可以在IIS设置上设置静态内容缓存。您还可以使用web.config向IIS提供以下说明:

<configuration>
  <system.webServer>
    <staticContent>
        <clientCache cacheControlMaxAge ="8.00:00:00" cacheControlMode="UseMaxAge" />
    </staticContent>
  </system.webServer>
</configuration>

要阅读的更多问答:
-

-

它在windows azure上运行。我没弄明白。我刚刚在windows azure上上传了包。Test web.config,可能可以做同样的工作,azure后面必须是iis服务器。我有web.config,但在azure中,我们必须用背景图像设置背景:url(/Design/img/save btn.jpg);。所以每次下载的时候。无背景图片:url(/Design/img/save btn.jpg);我们无法在azure中分配图像。我在web.config中添加了该内容,但它不起作用。因为我有多个实例servers@Terror.Blade你也可以检查这个-