《ASP网页数据库短训教程》第13章 课聊天室

第13课聊天室 13.1课前导读 13.2课堂教学 13.3上机练习 13.4课后作业
13.1 课前导读 13.2 课堂教学 13.3 上机练习 13.4 课后作业 第13课 聊 天 室

第13课聊天室 将用户一次又一次吸引到网站上的最好的方法是 创建一个某种意义上的社区,该社区是为用户提供 个相互联系和讨论的地方,聊天室网页正是为实现用 户在网上进行交流而设计的。 13.1课前导读 本课将学习怎样利用 Application对象及ASP中的 循环语句创建一个 Active Server Pages工程:聊天室 网页
第13课 聊 天 室 将用户一次又一次吸引到网站上的最好的方法是 创建一个某种意义上的社区,该社区是为用户提供一 个相互联系和讨论的地方,聊天室网页正是为实现用 户在网上进行交流而设计的。 13.1 课前导读 本课将学习怎样利用Application对象及ASP中的 循环语句创建一个Active Server Pages工程:聊天室 网页

在聊天室网页中,综合运用了ASP的多个内置对 象,尤其是 Session对象和 Application对象,这两个 对象的使用是聊天室的核心。相比之下, Response对 象和 Request对象在程序里只是扮演配角,用以完成 些基本的功能 聊天室网页包括4个网页文件,它们分别是: ① Login.htm:登录页面,要求进入聊天室的用 户输入代表自己的名字
在聊天室网页中,综合运用了ASP的多个内置对 象,尤其是Session对象和Application对象,这两个 对象的使用是聊天室的核心。相比之下,Response对 象和Request对象在程序里只是扮演配角,用以完成 一些基本的功能。 聊天室网页包括4个网页文件,它们分别是: ① Login.htm:登录页面,要求进入聊天室的用 户输入代表自己的名字

② ChatPage.asp:聊天页面,读取用户名字 并初始化一个问候字符串,然后进入框架页面 ③ Message.asp:上方框架的来源网页,用以输 入聊天内容,包含一个单文本输入框和一个提交按钮 ④ Display.asp:下方框架的来源网页,它依次 显示各个用户输入的信息,每隔五秒钟更新一次
② ChatPage.asp:聊天页面,读取用户名字, 并初始化一个问候字符串,然后进入框架页面。 ③ Message.asp:上方框架的来源网页,用以输 入聊天内容,包含一个单文本输入框和一个提交按钮。 ④ Display.asp:下方框架的来源网页,它依次 显示各个用户输入的信息,每隔五秒钟更新一次

13.2课堂教学 13.2.1创建聊天室网页 13.2.2改进的聊天室
13.2 课堂教学 13.2.1 创建聊天室网页 13.2.2 改进的聊天室

13.2.1创建聊天室网页 1.创建登录页面 .创建聊天页面 3.创建发送信息页面 4.创建显示页面
13.2.1 创建聊天室网页 1. 创建登录页面 2. 创建聊天页面 3. 创建发送信息页面 4. 创建显示页面

下面介绍聊天室网页的创建过程 1.创建登录页面 登录页面是进入聊天室的第一个页面,它提供 个表单接受用户输入的名字。在记事本中输入代码。 将文件以 Login.hm为名存盘 说明:按“登录”按钮后,将打开聊天页面文件 ChatPage. asp
下面介绍聊天室网页的创建过程。 1. 创建登录页面 登录页面是进入聊天室的第一个页面,它提供一 个表单接受用户输入的名字。在记事本中输入代码。 将文件以Login.htm为名存盘。 说明:按“登录”按钮后,将打开聊天页面文件 ChatPage.asp

2.创建聊天页面 聊天页面有两个任务 ①接受并处理登录页面所提供的用户名,将用户 名存放在 Session(" UserName")变量中; ②声明构成聊天室的框架网页,上方框架的高度 为100像素点,来源网页为 Message.asp,下方框架的 来源网页为 Display.asp。在记事本中输入代码,并 将文件以 ChatPage.asp为名存盘。 说明 ①<%.%中的代码为ASP代码,用于处理登录页 面提交的数据。 ②登录页面提交的名字信息 Request(" UserName 被存放于 Session对象的 Session(" UserName")变量中 以便在不同的页面中共享
2. 创建聊天页面 聊天页面有两个任务: ① 接受并处理登录页面所提供的用户名,将用户 名存放在Session("UserName")变量中; ② 声明构成聊天室的框架网页,上方框架的高度 为100像素点,来源网页为Message.asp,下方框架的 来源网页为Display.asp。在记事本中输入代码,并 将文件以ChatPage.asp为名存盘。 说明: ① 中的代码为ASP代码,用于处理登录页 面提交的数据。 ② 登录页面提交的名字信息Request("UserName") 被存放于Session对象的Session("UserName")变量中, 以便在不同的页面中共享

③Lock方法用来暂时阻止其他用户改变应用程序 变量,变量被锁隹后,直到解锁,其他用户无法访问 或改变它们 ④变量 Application("Talk"&i)共有6个,用于 存放用户提交的聊天内容。用户的名字信息 Request(" UserName")加上一段问候信息存放在 Application("Talk0")中,将显示在显示页面的第 行,其余变量中的聊天信息将依次推后。 ⑤函数time返回用户进入聊天室的时间
③ Lock方法用来暂时阻止其他用户改变应用程序 变量,变量被锁住后,直到解锁,其他用户无法访问 或改变它们。 ④ 变量Application("Talk"& i)共有6个,用于 存 放 用 户 提 交 的 聊 天 内 容 。 用 户 的 名 字 信 息 Request("UserName") 加上一段问候信息存放在 Application("Talk0")中,将显示在显示页面的第一 行,其余变量中的聊天信息将依次推后。 ⑤ 函数time返回用户进入聊天室的时间

3.创建发送信息页面 发送信息页面( Message.asp)是一个包括文本输 入框和提交键的HM表单。该页面可以输入并发送新 的聊天信息。在记事本中输入代码 将文件以 Message.asp为名存盘。 说明 ①首先判断表单元素 message(文本输入框)的 一内容是否为空,如不为空,则将提交的谈话内容 Request.Form(" message")存放于 Application变量 Talk0中
3. 创建发送信息页面 发送信息页面(Message.asp)是一个包括文本输 入框和提交键的HTML表单。该页面可以输入并发送新 的聊天信息。在记事本中输入代码。 将文件以Message.asp为名存盘。 说明: ① 首先判断表单元素message(文本输入框)的 内容是否为空,如不为空,则将提交的谈话内容 Request.Form("message") 存放于 Application 变 量 Talk0中
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《ASP网页数据库短训教程》第12章 SQL简介.ppt
- 《ASP网页数据库短训教程》第11章 ASP与数据库.ppt
- 《ASP网页数据库短训教程》第10章 ASP的内置组件.ppt
- 《软件工程方法与实践》课程教学资源(PPT电子教案)第9章 软件项目管理.ppt
- 《软件工程方法与实践》课程教学资源(PPT电子教案)第8章 软件维护.ppt
- 《软件工程方法与实践》课程教学资源(PPT电子教案)第7章 软件测试.ppt
- 《软件工程方法与实践》课程教学资源(PPT电子教案)第6章 软件实现.ppt
- 《软件工程方法与实践》课程教学资源(PPT电子教案)第5章 面向对象的分析与设计.ppt
- 《软件工程方法与实践》课程教学资源(PPT电子教案)第4章 软件设计.ppt
- 《软件工程方法与实践》课程教学资源(PPT电子教案)第3章 软件需求分析.ppt
- 《软件工程方法与实践》课程教学资源(PPT电子教案)第2章 软件过程.ppt
- 《软件工程方法与实践》课程教学资源(PPT电子教案)第10章 软件工程高级课题.ppt
- 《软件工程方法与实践》课程教学资源(PPT电子教案)第1章 软件工程引论.ppt
- 《浅谈Medline检索》讲义.ppt
- 《网络操作系统》课程教学资源(PPT课件讲稿)第9章 FTP服务器配置与管理.ppt
- 《网络操作系统》课程教学资源(PPT课件讲稿)第8章 WWW服务器配置与管理.ppt
- 《网络操作系统》课程教学资源(PPT课件讲稿)第7章 创建管理WINS.ppt
- 《网络操作系统》课程教学资源(PPT课件讲稿)第6章 DNS服务器配置与管理.ppt
- 《网络操作系统》课程教学资源(PPT课件讲稿)第5章 活动目录.ppt
- 《网络操作系统》课程教学资源(PPT课件讲稿)第4章 文件系统管理.ppt
- 《ASP网页数据库短训教程》第14章 课网上调查.ppt
- 《ASP网页数据库短训教程》第15章 留言板.ppt
- 《ASP网页数据库短训教程》第16章 同学录.ppt
- 《ASP网页数据库短训教程》第17章 网上购物.ppt
- 《ASP网页数据库短训教程》第18章 网上搜索.ppt
- 《ASP网页数据库短训教程》第19章 网上考试.ppt
- 《ASP网页数据库短训教程》第1章 ASP的基础知识.ppt
- 《ASP网页数据库短训教程》第2章 TML语言介绍(一).ppt
- 《ASP网页数据库短训教程》第3章 HTML语言介绍(二).ppt
- 《ASP网页数据库短训教程》第4章 VBScript编程语言(一).ppt
- 《ASP网页数据库短训教程》第5章 VBScript编程语言(二).ppt
- 《ASP网页数据库短训教程》第6章 VBScript的对象编程.ppt
- 《ASP网页数据库短训教程》第7章 ASP程序与ASP的内置对象.ppt
- 《ASP网页数据库短训教程》第8章 Request对象及其使用.ppt
- 《ASP网页数据库短训教程》第9章 Application对象与 Session对象.ppt
- 同济大学:《计算机文化》(第三版)第一章 计算机与信息社会.ppt
- 同济大学:《计算机文化》(第三版)第四章 系统软件及其常用操作系统.ppt
- 同济大学:《计算机文化》(第三版)第五章 应用软件和办公软件.ppt
- 同济大学:《计算机文化》(第三版)第六章 网络基础.ppt
- 《小技巧让PDF文件与Word文档之间自由地转换》讲义.pdf