欢迎光临
我们一直在努力

XMLHTTP+Javascript+Asp写得聊天室,无刷新实现(一)

建站超值云服务器,限时71元/月

使用xml.而无须不断刷新*.asp.

无刷新实现发言的逐条显示.

使用application变量存储聊天记录,所以要需要建立一个虚拟目录

服务器端不需要支持xml,只要支持asp和能建立虚拟目录就可以了.

以下代码在nt4.0+iis4.0上通过.我估计在你的win2000下也差不多吧.

如果有问题,请多多赐教:netnice@chinaok.net

##########index.asp##############################

<html>

<head>

<title>蓝蝶聊天室 www.chinaok.net</title>

<meta http-equiv="content-type" content="text/html; charset=gb2312">

<style type="text/css">

body{font-size: 9pt}

td{font-size: 9pt}

.tbljm{border-bottom: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; border-top: #000000 1px solid;color:#000000;}

</style>

<script language="javascript">

function openwin()

{winst="status=yes,scrollbars=yes,resizable=yes,width="+(screen.availwidth-10)+",height="+(screen.availheight-50)+",top=0,left=0";

window.open(about:blank,7923sdfsdfs,winst);

}

function form_onsubmit(obj)

{ var no=0,psd="1234567890";

if(obj.username.value==""){alert("请输入你的昵称!\n"); obj.username.focus(); return false;}

if(obj.username.value.indexof(" ")>-1 ||obj.username.value.indexof("")>-1 || obj.username.value.indexof("\"")>-1){alert("你的昵称含有非法字符!\n"); obj.username.focus(); return false;}

openwin();

return true;

}

</script>

</head>

<body bgcolor="#ffffff" text="#000000" valign="center" onload="javascript:document.form1.ok.blur()" background="images/greystrip.gif">

<center><table border=0 width="67%">

<tbody>

<tr>

<td valign=center align="middle" style="font-size: 10.5pt"><font color=#0033ff>::::: :::::</font> </td>

</tr></tbody></table></center>

<table width="200" border="0" style="border-right: #003366 1px solid; border-top: #003366 1px solid; border-left: #003366 1px solid; border-bottom: #003366 1px solid" cellspacing="0" cellpadding="0" align="center">

<tr>

<td bgcolor="#304d7c" height="25">

<div align="center"><font color="#ffffff">用户登陆</font></div>

</td>

</tr>

<tr>

<td height="121">

<form name="form1" method="post" action="main.asp" onsubmit="return form_onsubmit(this)" target="7923sdfsdfs">

<table width="199" border="0" cellspacing="0" cellpadding="0" background="images/greystrip.gif">

<tr>

<td height="35">

<div align="center">用户名:

<input name="username" size="10" maxlength="20" class=tbljm>

</div>

</td>

</tr>

<tr>

<td height="41">

<div align="center">性 别:

<input type=radio value="0" name=sx checked>男 | <input type="radio" value="1" name=sx>女

</div>

</td>

</tr>

<tr>

<td height="40">

<div align="center">

<input type="submit" name="ok" value="登 陆" class=tbljm>

<input type="reset" name="nook" value="重 写" class=tbljm><br><br><font color=red>演示xmlhttp实现的无刷新技术<br>代码可下载</font><br></div>

</td>

</tr>

</table>

</form></td>

</tr>

</table>

</body>

</html>

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » XMLHTTP+Javascript+Asp写得聊天室,无刷新实现(一)
分享到: 更多 (0)

相关推荐

  • 暂无文章