县政协主席有什么权利:如何在ASP中实现内刷新技术?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 01:09:33
如何在ASP中实现内刷新技术?
请尽量讲得白话文一些
试过了,也搞懂一些了
但是在1.htm中得不到预期的效果
浏览完getnow.asp之后1.htm中的时间才会更新
或者是重新打开1.htm才行

用xmlhttp是可以做到的
我测试xmlhttp自动刷新时制作的一个例子,刚好是自动取得服务器时间的时钟

----保存为任意的htm,html文件---
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function refreshTime()
{
var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP")
xmlHttp.open("GET", "getnow.asp", false)
xmlHttp.send()
var re=xmlHttp.responseText;
window.dt.innerText=re;
setTimeout('refreshTime()',900);
}
//-->
</SCRIPT>
<BODY onload="refreshTime()">
<div id=dt></div>
</BODY>
</HTML>

保存为getnow.asp,里面只有一句获取服务器时间的语句,和html文件放在同一虚拟目录下
getnow.asp:

<%=now()%>