所以我有一个刷新代码,允许我每隔几秒刷新一次页面,但是有很多图像可以在每一对第二次重新加载这个闪存的东西,想知道是否有更好的方法?这是我有任何帮助非常感谢!如果页面没有滚动到顶部,图像只会闪烁???我不太明白,但我有我的理论。
答案 0 :(得分:1)
如果您想每隔几秒刷新页面的特定部分,您可以简单地将要重新加载的页面部分分成div,然后像这样刷新它:
setInterval(function(){
$("#yourdiv").load("yourpage.php #yourdiv");
}, timeout);
如果#yourdiv是您要重新加载的网站的div的名称,则yourpage.php是您要从中重新加载的页面,timeout是您希望重新加载的页面。例如,如果我想每隔45秒从index.php刷新#content,我就可以这样做:
setInterval(function(){
$("#content").load("index.php #content");
}, 45000);
此解决方案使用jQuery,因此您需要使用
包含jQuery库<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>
之前的那个功能。