我正在为asp.net mvc2应用程序实现CSS Sprite。我按照下面的文章尝试了一个示例项目。
http://www.hanselman.com/blog/NuGetPackageOfTheWeek1ASPNETSpriteAndImageOptimization.aspx
我在App_Sprites文件夹中添加了一些图像,然后运行该应用程序。使用以下代码更新了HomeController的Site.master和Index.aspx视图:
的Site.Master:
<%: Sprite.ImportStylesheet("~/App_Sprites/") %>
的Index.aspx:
<%: Sprite.Image("~/App_Sprites/community_icon_dkgreen.jpg")%>
<%: Sprite.Image("~/App_Sprites/community_icon_lightblue.jpg")%>
<%: Sprite.Image("~/App_Sprites/community_icon_ltgreen.jpg")%>
<%: Sprite.Image("~/App_Sprites/elearning_icon_dkblue(979183).gif")%>
<%: Sprite.Image("~/App_Sprites/elearning_icon_dkgreen(552670).gif")%>
<%: Sprite.Image("~/App_Sprites/elearning_icon_mdblue(516430).gif")%>
<div class="community_icon_dkgreen.jpg"></div>
任何人都可以帮助我知道为什么响应和请求数量存在差异?
谢谢&amp;问候, Santosh Kumar Patro
答案 0 :(得分:1)
好问题!这是我的看法。 Firefox正确显示它所做的所有服务器请求。 Chrome还显示临时标头请求,但不会向服务器发出真实请求。 Base64编码图像字节已作为 highCompact.css 文件请求的一部分下载。以下是我可以提及的答案 - Caution provisional headers are shown in chrome debugger