如何能让网页局部自动刷新(别人的网页的即时信息)

来源:百度知道 编辑:UC知道 时间:2024/06/04 11:25:04
看别人的网页时,一刷新整个网页,就跳出到登陆界面,(像邮箱,
别人发来邮件时不用手动去刷新来信邮件列表,这是例如,我看的网页是一刷新就会跳到登陆界面)有哪些适合我说的这两个要求的代码,高手们帮帮忙,谢谢!!

推荐学习一下AJAX,
给个小例子,动态的时间,input中的时间每秒刷新一次(需要使用ASP)

1:index.htm

<html>
<body onLoad=getClock();>
<span id="myTime"></span>
<input type="text" name="myTime">
</body>
</html>

<script language="javascript">
var xmlhttp,alerted
try {
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP")
} catch (e) {
try {
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
} catch (E) {
alert("请安装Microsofts XML parsers")
}
}
if (!xmlhttp && !alerted) {
try {
xmlhttp = new XMLHttpRequest();
} catch (e) {
alert("你的浏览器不支持XMLHttpRequest对象,请升级");
}
}

function getClock()
{
if (xmlhttp) {
myTime.value = "读取数据..."
xmlhttp.Open("Get","clock.asp",true);
xmlh