每隔15秒将更新内容加载到“MyDiv”:
$.ajaxSetup ({
cache: false
});
setInterval(function(){
$('#MyDiv').load('content.php');
}, 15000);
不使用Opera Mini。
答案 0 :(得分:1)
Opera Mini只是以OBML格式从服务器获取渲染结果并显示它。 OBML准备好的服务器可以支持像setInterval
这样的延迟javascript代码,但是有一个时间限制,从一个版本到另一个版本是不同的:
在此限制之后,将忽略所有计时器并将页面从服务器发送到Opera Mini。在此限制中,您的请求必须得到答案并完成其所有回调。但是,无法保证您所要求的所有内容都会超过限制。所以在Opera Mini的定时器中使用ajax是一种不好的方式。
P.S。所有计时器都来自我的经验和dev.opera.com