.net动态多页如何一直自动刷新?
想让网页里面部分功能一直循环,然后在网页中显示,但是Page_Load没执行完不会显示出整个页面来,用线程又不行
我想让页面不停刷新。但每次刷新都要显示出页面
我想实现的效果是:用frameset隐藏打开一个页面,这个.net页面一直自动刷新。
------解决方案--------------------在<head></head>里面加
<Meta http-equiv="Refresh" Content="30"> //每30秒刷新一次当前页面
------解决方案--------------------在客户端用js实现
timer = setInterval(ajaxLoad, 3000); //3秒轮询
function ajaxLoad()
{
$("#News").html("Loading News......");
$.ajax({
type:"post",
url:"/ajax.aspx?act=getnews",
dataType:"html",
data:"",
success: function(result){
$("#News").html(result);
}
});
}
要停止时:if(timer) clearInterval(timer);
------解决方案--------------------不是可以定时刷新的么
<script type="text/javascript">
setInterval("window.location.reload()", 10000)
</script>
------解决方案--------------------
//2秒刷一下
function refresh()
{
setInterval(new function () {
location.reload();
}, 2000, null);
}