默认为文件夹中的任何html文件
Default to any html file in the folder
嗨,感谢您提前抽出时间,
我的问题是,我的服务器上有一个文件夹/文件夹名/,我们定期更改这里的index.html文件,但对于一些旧的浏览器和客户端,他们永远不会得到更新的信息,因为旧的信息缓存在旧的浏览器中。所以我使用了这个策略:
如何在所有浏览器中控制网页缓存?
但它并不总是有效的。我的想法是将文件更改为不同的文件(使用日期使其唯一),无论何时有人访问该文件夹,它都默认显示其中的HTML文件。这样,浏览器每次都会刷新缓存,以为它是一个新页面。
因此,当用户访问www.domain.com/folder-name/时,它只加载其中的任何HTML文件。
再次感谢您抽出时间。
UPATE:
这是一个页面:http://www.avrs.com/DMVseminars/
发生的情况是,某些用户(旧的IE浏览器)正在缓存时间表,人们打电话说他们在6个月前看到了时间表。我无法重现这个问题,但我们每月大约接到5-10个电话。
尝试将这些标记添加到页面的<head>
中。我在几年前开发的一个网站上使用这些,还没有任何缓存问题的报告。
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />
参考
嗯。。。
对此有一个巧妙的解决办法。有一个覆盖整个页面的iframe,并将其指向您的主index.html文件。
像这样:
<iframe
href = 'html/index.html'
style = 'width:100%;height:100%;border:none;outline:none;'
></iframe>
祝你好运!我希望这能奏效!
相关文章:
- 如何在不使用任何 html 输入/搜索元素的情况下读取本地客户端文本文件
- 正则表达式选择任何 html 标记之间的字符串
- 一旦 JavaScript 中任何 HTML 元素的值发生变化,就会更新画布
- 如何检索 BSTR* picBytes 并在任何 HTML 脚本中显示位图图片
- 任何 html 元素的 Javascript 样式编辑器工具栏
- 存在作为始终可见列表选择器的任何 HTML 表单小部件
- 我可以使用任何 HTML 或 JavaScript API 在 input[type=file] 中获取文件的路径吗?
- 如何将我的自定义javascript代码添加(链接)到任何html/php页面
- 默认为文件夹中的任何html文件
- 如何在回发后保持对asp文本框或任何html元素的关注)
- 如何在ExtJS中获得任何HTML的渲染文本
- 为什么任何html按钮都会导致aspx页面回发
- 设置javascript变量的Ajax响应覆盖了任何html元素
- 将样式应用于'它不在任何HTML标记中
- 如何在没有任何html标记的情况下使用ng-show
- 使用jQuery .each()读取任何html值并更改它
- 如何模拟鼠标点击任何HTML元素(iframe,对象等)从Firefox扩展
- 用Angularjs隐藏任何html元素
- 为什么gmail源代码不显示任何html
- 是否有任何方法可以使用Javascript列出文件夹中存在的所有文件,而不使用任何HTML标记?