如何在加载页面之前清除缓存?
可能的重复:
如何使用php清除浏览器缓存?
我已经创建了一个 Web 应用程序它使用了很多 javascript 代码。因此,有时它会在客户端电脑上加载缓存的 JavaScript,该客户端电脑的版本较当前版本旧。 所以我想使用 php 或任何其他方法添加一段代码,可以在加载页面之前清除缓存的内容。我怎样才能做到这一点?
提前致谢。
Possible Duplicate:
How to clear browser cache with php?
I have created a web application which uses so many javascript code. So sometimes it load cached javascript on client pc which is older version from current one.
So I want to add a code using php or any other method which can clear the cached content before loading the page. How can I do that?
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果您可以访问网络服务器,您可以将内容过期时间设置为当前时间,以便浏览器从您的网络服务器获取新版本的内容。
有关 IIS 的步骤,请查看此处。
if you can access the web server, you can set the content expire time to current time, so that the browser will fetch a new version of contents from your web server.
For IIS's steps, view here.
您可以添加随机 $_GET 参数 - 例如带有时间戳。
而不是
做类似的事情:
You can add a random $_GET parameter - with a timestamp for example.
Instead of
Do something like:
您可以使用附加的 GET 参数来调用 javascript 文件。喜欢:
You could call you javascript files using an additional GET parameter. like: