这次采用js实现刷新,不同的是采用js刷新<script> link链接文件的src,不会出现烦人的刷新进度条,也不会有烦人的嘀嘀声
首先是主页面:发送器ame'h...
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="java.util.*" %>
<%@ page import="com.tju.msnrl.guard.util.*" %>
<%@ page import="com.tju.msnrl.guard.db.util.*" %>
<html>
<head>
<link rel="stylesheet" href="css/bottom.css" type="text/css">
<script language="javascript" type="text/javascript">
<!--关键在这个函数-->
function refresh(){
var oXMLDoc = new ActiveXObject('MSXML');//创建'MSXML'对象
sURL = "testwindow.jsp";//获取登陆状态数据的地址
oXMLDoc.url = sURL;//load数据
var oRoot=oXMLDoc.root;//获取返回xml数据的根节点
if(oRoot.children != null){
//根据返回的数据在客户端显示
var middleneedrefresh = oRoot.children.item(0).text;//获得最新值,对应<msg/>
var rightneedrefresh = oRoot.children.item(1).text;//testwindow.jsp中<marqueemsg/>
if(rightneedrefresh == "true"){//刷新轮显消息页面,可以更丰富处理
top.bottom_right.location.reload();
}
if(middleneedrefresh == "true"){//刷新消息页面
top.bottom_middle.location.reload();
alert("您有一个新消息");
}
}
}
function dorefresh(){
var timeoutid = setInterval("refresh()",60000);//每分钟刷新一次
}
</script>
</head>
<body onLoad="dorefresh();"> <!-- end body tag -->
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




