相关疑难解决方法(0)

$ http的Angular IE缓存问题

从IE发送的所有ajax调用都由Angular缓存,我得到一个304 response用于所有后续调用.虽然请求是相同的,但在我的情况下,回复并不相同.我想禁用此缓存.我尝试添加cache attribute到$ http.get但仍然没有帮助.如何解决这个问题?

javascript caching angularjs

250
推荐指数
9
解决办法
13万
查看次数

将"?v = 1"附加到链接和脚本标记中的CSS和Javascript URL有什么作用?

我一直在查看HTML 5样板模板(来自http://html5boilerplate.com/),并注意到"?v=1"在引用CSS和Javascript文件时使用URL.

  1. "?v=1"在链接和脚本标记中附加到CSS和Javascript URL的作用是什么?
  2. 并非所有Javascript URL都具有"?v=1"(示例来自以下示例:) js/modernizr-1.5.min.js.有这样的原因吗?

来自他们的样本index.html:

<!-- CSS : implied media="all" -->
<link rel="stylesheet" href="css/style.css?v=1">

<!-- For the less-enabled mobile browsers like Opera Mini -->
<link rel="stylesheet" media="handheld" href="css/handheld.css?v=1">

<!-- All JavaScript at the bottom, except for Modernizr which enables HTML5 elements & feature detects -->
<script src="js/modernizr-1.5.min.js"></script>

<!------ Some lines removed ------>

<script src="js/plugins.js?v=1"></script>
<script src="js/script.js?v=1"></script>

<!--[if lt IE 7 ]>
  <script src="js/dd_belatedpng.js?v=1"></script>
<![endif]-->


<!-- yui profiler …
Run Code Online (Sandbox Code Playgroud)

html css browser-cache

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

标签 统计

angularjs ×1

browser-cache ×1

caching ×1

css ×1

html ×1

javascript ×1