读书人

.net动态多页怎么一直自动刷新

发布时间: 2013-12-22 15:06:55 作者: rapoo

.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);
}

读书人网 >asp.net

热点推荐