html让浏览器不缓存
‘壹’ 如何让浏览器不缓存
其实是可以的
你右键IE属性--internet临时文件--设置--把临时文件夹的容量调到1M
这样它就只保存一些网页上所需要的COOKIES文件 最多也不超过1M的临时文件了
‘贰’ 如何不让html5 app cache的manifest缓存当前页面
这应该跟每个浏览器的版本实现机制有关系。
chrome 版本 31.0.1650.63
测试结果:如果把js放在index.html的body底部,那么就可以实现clock.js的app cache,但是clock.css是不行的。
ff 版本 28.0
测试结果:只能实现cache.html本身的缓存。
所以目前看来当初的这种HACK机制,只是在某个浏览器的某个版本支持。类似的问题的答案在stackoverflow上也有。不过,在用APP CACHE开始之前,还是要三思为何要用。APP CACHE 的提出是为了打造离线应用,也就是说离线后,应用可以通过依赖本地缓存文件达到正常使用。
如果说非要不缓存当前页面,目前看起来只能通过AJAX来动态加载页面的动态内容来解决了。
‘叁’ 如何在HTML文件里设置禁止浏览器缓存网页
就这句,对的,每次刷新都强制从服务器上重新载入网页:
meta http-equiv=Cache-Control content=no-cache />
你是不是想要网页的图片什么都不被保存到本地缓存目录?那个暂时不可能,目前所有浏览器都做不到。
‘肆’ html能不能关闭浏览器"缓存
就这句,对的,每次刷新都强制从服务器上重新载入网页:
meta http-equiv=Cache-Control content=no-cache />
你是不是想要网页的图片什么都不被保存到本地缓存目录?那个暂时不可能,目前所有浏览器都做不到。
‘伍’ 如何让浏览器不缓存
浏览器菜单栏>>工具>>internet选项>>
在选项里面删除:
所有脱机文件
和
清除所有历史记录即可了
关闭浏览器重新开启就没有了缓存文件!
‘陆’ html禁止缓存代码
asp.net中可以这样设置
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Catch.aspx.cs" Inherits="Catch" %>
<% Response.Cache.SetExpires(DateTime.Now.AddSeconds(5)); %>&<60; <!- 5秒有效,设置成0就是不保存 -->
<% Response.Cache.SetCacheability(HttpCacheability.Public); %> <!- 换存类型 -->
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<% = DateTime.Now.ToString() %>
</div>
</form>
</body>
</html>
注意哦,只在IE中有效
‘柒’ 如何让html页面不缓存,js永久缓存
当浏览不同Url时,浏览器会自动将当前访问的地址进行一次缓存;而第二次访问时着调用缓存下来的页面,从而达到页面快速加载(页面加载优化)的目的;
因此,我们可以给页面后面设定个不同的值,让页面保持没错访问的不同即可达到不缓存的目的了!
下面是个简单的示例:
复制代码 代码如下:
<script>
document.write("<script type='text/javascript' src='/js/test.js?"+Math.random();+"'></script>");
</script>
其他的类似,只需在地址后加上+Math.random()
注意:因为Math.random() 只能在Javascript 下起作用,故只能通过Javascript的调用才可以
最后加一个ajax也不让缓存的方法
复制代码 代码如下:
xmlHttp.open("GET", "ajax.asp?now=" + new Date().getTime(), true);
记得后面的now=" + new Date().getTime()是重点,需要带参数的。
希望本文所述对大家的javascript程序设计有所帮助。
以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索js , html , 页面 不缓存 javascript 缓存、javascript 清除缓存、javascript缓存数据、javascript 本地缓存、javascript 缓存机制,以便于您获取更多的相关知识。
‘捌’ 如何不让html5 app cache的manifest缓存当前页面
anifest的目的是离线运行,如果宿主html文件不被manifest自动缓存的话,整个离线运行最基本的html都跑不起来。
实在要用manifest,就将宿主html文件也添加进manifest清单中,然后在每次侦测到清单内容更新完毕后,提示用户并reload一次页面就好了。
‘玖’ 如何让访问的html不存入缓存
在html页面head标签之间添加以下标识可以避免大多数浏览器缓存:
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Cache-Control" content="no-cache" />
<meta http-equiv="Expires" content="0" />