【发布时间】:2012-12-17 03:18:25
【问题描述】:
嗯,我现在有一个非常粗略的五子棋版本。 我正在使用 Jquery、Php 和 mysql 数据库。
当用户点击棋盘格时,就会放置一块棋子。 ajax 刷新确定轮数是否已增加,并在必要时更新板的 html。
问题在于 Internet Explorer(6,8,可能是 7)在第一次访问时缓存了页面。即使手动刷新页面,缓存的内容也会保留。
我尝试过使用
<META HTTP-EQUIV="cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
在没有运气的html页面上。获取更新的唯一方法是通过工具删除文件。
我希望这是足够的信息。如果没有,我会尽量回答问题。
更新 3 我得到它的工作我使用了 .ajaxSetup 感谢 phoenix、tim 和其他所有人。
【问题讨论】:
-
您也可以将您请求的页面的标题设置为不缓存。
标签: javascript html caching jquery