我一直在测试一个'jquery'脚本,它每隔n秒自动更新一个页面,它在所有浏览器中都能正常工作,除了Internet Explorer之外它没有加载页面'posts.php'并且它没有显示任何页面错误 代码供参考
$(document).ready(function() {
$("#responsecontainer").load("posts.php");
var refreshId = setInterval(function() {
$("#responsecontainer").load('posts.php?randval='+ Math.random());
}, 2000);
$.ajaxSetup({ cache: false });
});
答案 0 :(得分:0)
我发现的很多网站都建议 IE 可能会缓存您的代码
$("#responsecontainer").load("posts.php" + new Date().getTime());
试试这个..它可能会或可能不会解决问题,但会让我们知道缓存问题
有关详细信息,请参阅this。