JS页面 如何实现刷新指定DIV?

JS页面 如何实现刷新指定DIV。。。 其他DIV不刷新
2024-11-13 10:45:56
推荐回答(4个)
回答(1):

1、将innerHTML所在的方法用一个单独的函数写出来,然后需要时再调用。

如function Load(){

.......

......document.getElementById(".....").innerHTML=......;

}

2、然后,需要刷新该div的时候就调用一下该Load()函数,这样就避免了整个页面刷新了。如:

页面加载完毕执行:$(Load());

3、执行某ajax后执行:$.ajax({

 url : ...,

 data : ......,

 type : 'post',

 success:function(e){

 Load();//调用

}})

回答(2):

若div的id="a"
用ajax实现局部刷新
var request;
function createRequest()
{
var requests;
if(window.XMLHttpRequest)
{
requests=new XMLHttpRequest();
}
else
{
requests=new ActiveXObject("Microsoft.XMLHTTP");
}
return requests;
}

function sends(values,lujing)
{
request=createRequest();
request.open("POST",lujing,true);
request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
request.onreadystatechange=getresult;
request.send("vals="+values);
}

function getresult()
{
if(request.readyState==4&&status==200)
document.getElementById("a").innerHTML=request.responseText;
}

回答(3):

div里面放一个iframe然后刷新这个iframe即可。
或者ajax

回答(4):

ajax实现 ajax实现 ajax实现 ajax实现 ajax实现