|
局部刷新某个div下的jsp可以通过setInterval或者是setTimeout来轻松实现,具体如下,有此需求的朋友可以参考下,希望对大家有所帮助
用AJAX刷新一个DIV中的jsp内容
复制代码 代码如下: <script type="text/javascript"> var xmlhttp; function startrefresh(){ xmlhttp=new XMLHttpRequest(); xmlhttp.open("POST,"ss.jsp",true); xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded"); //xmlhttp.send("name=wk"); --需要传输参数时增加 xmlhttp.onreadystatechange = function(){ if(xmlhttp.readyState == 4) if(xmlhttp.status == 200) document.getElementById("mydvi").innerHTML=xmlhttp.responseText; } } </script> 如果让这个div自动刷新的话,可以用setInterval('startrefresh()',5000),这个函数的作用是每隔5秒自动执行一次startrefresh方法,还有一种方法是setTimeout('startrefresh()',5000),但是这个方法只会执行一次。 |
|