关于页面自动刷新问题!
我现在需要页面自动刷新 不要 <meat> 它的效果不好 我需要个局部刷新数据 数据是从数据库随机获得的
用什么方法刷新比较好?数据库提取的信息可能是文字或者图片,用 <meat> 刷新的时候页面下的进度条一直在刷
我需要5秒钟刷新一次 是不是一定要Ajax 应该怎么写 是要一次性从数据库提取所有的数据 然后封装到客户端然后再执行刷新吗?
------解决方案--------------------用magicajax,很简单.楼主去查查
------解决方案-------------------- <script language= "javascript " type= "text/javascript ">
setInterval( "refush() ",1000*5);//每5秒钟刷新一次
function refush()
{
var s=document.getElementById( 'txtCode ');
if(s.value== ' ')
{
setOne();
setTwo();
}
else
{
setThree();
setFour();
}
}
function setOne()
{
var p1=Tools.test(0).value //Tools.test(0)//服务器端方法,其它的同理,用的ajaxpro2.dll
document.getElementById( 'ph1 ').innerHTML=p1;
}
function setTwo()
{
var p2=Tools_Stock.strGetOne(1).value
document.getElementById( 'ph2 ').innerHTML=p2;
}
function setThree()
{
var num=document.getElementById( 'txtCode ').value;
var p3=Tools_Stock.strGetTwo(0,num).value
document.getElementById( 'ph3 ').innerHTML=p3;
}
function setFour()
{
var num1=document.getElementById( 'txtCode ').value;
var p4=Tools_Stock.strGetTwo(1,num1).value
document.getElementById( 'ph4 ').innerHTML=p4;
}
</script>