首页 相关文章 实现聊天室在线人员无刷新所需要的javascript技术 - 3

实现聊天室在线人员无刷新所需要的javascript技术 - 3

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~```
ASP精品屋 此只为实现无刷新的JavaScript客户端所需要的相似技术
具体要跟程序结合起来。 by 探索者
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'~~
show.htm


function renewlook()
{
document.open();
document.close();
document.write("select, textarea {font: 9pt 宋体,Ar...[ 查看全文 ]

2016-01-29 标签:
  • 标签:ASP
      ################reload.asp############## <%'Response.ContentType="text/xml" Response.Write "<?xml version=""1.0"" encoding=""GB2312""?" Response.Write "<Msg" dim c_info,c_Lid,c_Ip,u_Lid,NewLid,u_name,i c_info=Application("c_info") u_Lid=session("u_Lid") newLid=u_Lid u_na...[ 查看全文 ]
  • 标签:ASP
      这是最重要的一个了。也很大。我的习惯不太好。没有加详细的注释,认真看吧。 #########send.asp############## <html <head <META content="text/html; charset=gb2312" http-equiv=Content-Type <meta http-equiv='pragma' content='no-cache' <link REL="SHORTCUTICON" url="images/Bluenote.ico" <style type="text/css" td{font-fam...[ 查看全文 ]
  • 标签:ASP
      #############续send.asp################# var oRDom=new ActiveXObject("Microsoft.XMLDOM"); oRDom.async=false; var Path="reload.asp"; var tCok; function Clock() {cRld++; if (cRld10){cRld=1;GetXmlData();} clearTimeout(tCok); tCok=setTimeout("Clock()",1000); } function GetXmlData() //这就是刷新用户XML数据的函数 {cRld=1; oRDom.load(Path) if(oR...[ 查看全文 ]
  • 标签:ASP
      ################main.asp###################### <%Response.Buffer=true Response.Expires=0 userName=Request.Form("username") if username="" then Response.Redirect "index.asp" session("u_name")=username if Request.Form("sx")="1" then session("u_sx")="1" else session("u_sx")=&quo...[ 查看全文 ]
  • 标签:ASP
      ########say.asp############## <% Option Explicit dim F,T,sC,cL,E,W,sJ Response.ContentType="text/xml" F=Request.Form ("F") T=Request.Form ("T") sC=Request.Form ("sC") cL=Request.Form ("cL") E=Request.Form("E") 'W=Request.Form("W") W="0" '发言时间 sJ=getTime() if Request.ServerVariables(...[ 查看全文 ]
  • 标签:ASP
      使用XML.而无须不断刷新*.ASP. 无刷新实现发言的逐条显示. 使用Application变量存储聊天记录,所以要需要建立一个虚拟目录 服务器端不需要支持XML,只要支持ASP和能建立虚拟目录就可以了. 以下代码在nt4.0+iis4.0上通过.我估计在你的win2000下也差不多吧. 如果有问题,请多多赐教:netnice@chinaok.net ##########index.asp############################## <html <head <title蓝蝶聊天室 Www.C...[ 查看全文 ]
  • 标签:ASP
      聊天室是网络实时交互的最常应用之一。聊天室的制作要解决好以下问题。 1、谁在发言 2、讲给谁听 3、讲些什么 与ICQ不同,ICQ 的数据流是一对一的关系。只要解决好上面三个问题就 可以实现。 聊天室由于存在一对多、多对一、一对一等多种数据关系,因此就有一个 数据的存放问题。 ASP 聊天室的数据存放一般有三种形式: 一是用全局变量Application 和 Session对象。这种形式速度快效果好,但系统资源...[ 查看全文 ]
  • 标签:PHP
      PHP聊天室技术 黄国辉 1.前言   上网聊天是时下最流行的交友方式。各大网站推出的聊天室都各具特色。   聊天室主要分为WebChat、BBSChat两种。BBSChat是基于Telnet的Tcp协议,是BBS的附设功能,需要客户端Telnet程序。WebChat则采用浏览器方式,实际上是一个多人共同使用的CGI程序。其基本原理是把每个用户的发言通过浏览器传给系统,再由系统收集处理后分发给特定用户。 ...[ 查看全文 ]
  • 标签:ASP
      作者:网络之门    聊天室程序是一个application和session对象结合性很强的asp程序。首先,它比较具有实时性,聊天速度太慢,那么没有人会喜欢的,而且在多人同时发言的时侯,如果程序处理不好,那么难免会发生张官李戴的现象,比如说明明张三说的话在先。李四说的话在后,但显示出来的结果却是倒转了。还有就是每个客户端显示的谈话内容不同步。(这里强调一点,聊天室的谈...[ 查看全文 ]
  • 标签:ASP
      作者:网络之门 几个要好的网友在聊天室里闲聊的时侯,总会遇上有些话题是不想同一聊天室内别的聊友看见的,那么聊天室支持悄悄话功能将是什分有必要的了,实现悄悄话的方法很多,现在小虎介绍一下利用session对象来实现它,用session对象来实现悄悄话,是有优缺点的,因为session对象的应用,其实就是客户端cookies的使用。如果客户端cookies不支持或关闭了,那么程序运行起来就有问...[ 查看全文 ]
  • 标签:ASP
      群言 sense 我曾经做过一个比较复杂的聊天室,几乎拥有BBS聊天室的所有功能,但因为是用application做的,所以比较浪费资源。我觉得用数据库做更可靠,更简单。 可以设定这样的一个数据库chat,结构如下: 字段名 类型 长度 备注 1.. OBJECT CHAR 10 操作对象,ALL或某人 2.. MSG CHAR 250 消息内容 3.. TIME DATETIME 发送时间 ...[ 查看全文 ]
  • 标签:ASP
      作者:网络之门 上两节介绍了如何处理聊天室内的谈话内容以及悄悄话的特殊处理,至此。我们去看看谈话内容是如何在客户端显示出来的。请先看看我们的显示对话文件(top.asp) *top.asp <% @language="vbscript" % <% Response.Expires=0 'response.buffer=true % <meta http-equiv="refresh" content="2.5&q...[ 查看全文 ]
  •   用JavaScript实现变色背景和文字 制作变色背景和文字的JavaScript代码有很多种,不过大多数背景颜色变化时有跳跃感,不够柔和。本例的效果特别酷! 请看效果: 背景请用bgcolor参数,前景文字请用fgcolor参数。 全部代码如下: 1、背景: < html < head < title bgcolor< /title < meta http-equiv="Content-Type" content="text/html; charset=gb2312" <...[ 查看全文 ]
  •   原代码插入到<body下面:<script language="JavaScript" <!-- N = 40; Y = new Array(); X = new Array(); S = new Array(); A = new Array(); B = new Array(); M = new Array(); V = (document.layers)?1:0; iH=(document.layers)?window.innerHeight:window.document.body.clientHeight; iW=(document.layers)?window.innerWidth:window.document.body.clientWidth; for (i=0; ...[ 查看全文 ]
  •   本JavaScipt教程将让你感受到FLASH给您带来有声世界的无穷魅力。在开始本教程之前,我先介绍一下本教程涉及到的内容:隐藏嵌入的SWF、 播放流同步的SWF、 从指定的帧上开始流、 停止和播放流、 检查是否磁道在播放、 检查是否播放器准备好、 检查SWF转载的百分比、验证SWF是否完全装载好、检查播放器的版本号、设置最小的播放器版本号、 清除错误信息等等。好吧,开始我们的教程吧。 隐藏嵌...[ 查看全文 ]
  • 标签:ASP
      预先读取图片的方法是比较简单的,用javascript这样实现。 将如下的类似代码放在HTML的<head区: <SCRIPT LANGUAGE="JavaScript" <!-- Image1= new Image(100,50) Image1.src = "image1.gif" Image2 = new Image(100,50) Image2.src = "image2.gif" Image3 = new Image(100,50) Image3.src = "image3.gif" // -- </SCRIPT 这样浏览器在装载页...[ 查看全文 ]
  •   随着互联网的飞速发展,地球变得越来越小,人们可以跨越时间和空间得界限进行交流于合作。但是随之也产生了一些肆意搞破坏的黑客,这就使得程序设计人员在编制应用程序中要考虑到黑客袭击这个问题,所以自然而然地就会想到保护。本节教程将教你怎样利用Javascript进行密码保护。利用JavaScript来对网页进行密码保护有几种方法。最早的一种方法是依耐于用户而不知道目标文件名,代码如下: <SC...[ 查看全文 ]
  •   一种把人吓一跳的感觉。实现方法是,把下面的JavaScript代码加入到< body与< /body之间: < script language="JavaScript" function surfto(form) { var myindex=form.select1.selectedIndex if (form.select1.options[myindex].value != null) { parent.main.location.href=form.select1.options[myindex].value; } } < /script //这段JS代码意为当前页面的浏览器地震// &l...[ 查看全文 ]
  • 标签:flash教程
        说明: 略作修改,主要是一些很初级的操作; 又很多相似的文章,不过这个很权威     下面是一些在和使用javascript的HTML文件直接通信的示例,每个示例都有简略的步骤     本文讨论了3种基本的Flash/javascript通信方式: javascript 到 Flash的通信----使用Flash播放器的javascript方法 Flash 到 javascript的通信----使用Flash的fscom...[ 查看全文 ]
  •   本文介绍用JS来制作闪烁的边框,演示地址:http://www.85time.com首页,我仅制作了一个闪烁的边框,若想一个以上的边框都能闪烁,可以定义多个变量,本文中,我仅定义了一个变量mydowns! 代码如下,共有两个文件: 文件一:mydowns.js <!-- function flash(){ if (!document.all) return if (mydowns.style.borderColor=="green") mydowns.style.borderColor="E7FFA5" else mydowns.sty...[ 查看全文 ]