手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>程序设计>Java技术>列表

无进度条刷新获得服务器端数据并相应处理

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

这次采用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
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!