Flash表单制作实例集锦7:Flash聊天室

2016-02-19 17:16 10 1 收藏

今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐Flash表单制作实例集锦7:Flash聊天室,希望大家看完后也有个好心情,快快行动吧!

【 tulaoshi.com - 聊天室 】

  Flash表单制作实例集锦1:简单表单

  Flash表单制作实例集锦2:存储及查阅信息

  Flash表单制作实例集锦3:搜寻关键字

  Flash表单制作实例集锦4:三角函数值计算

  Flash表单制作实例集锦5:用户登陆系统

  Flash表单制作实例集锦6:Email表单

  第7节 Flash聊天室

  Flash除了在动画制作方面有其优点外,在网络的其它领域的应用也非常广泛,本实例中将要介绍的Flash聊天室就是具有代表性的一例,其最终界面如图7.1所示;

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

  

  图7.1 Flash聊天室最终界面

  此聊天室仅仅是一个前台的聊天界面,要想真正实现聊天室的功能,还需要借助如asp,php这样的脚本编程语言来实现相应的后台程序,只用前台界面和后台控制程序配合起来工作,才能实现真正意义上的聊天室.

  Flash聊天室中,每个用户有一个固定的ID,还可以设置自己的呢称,通过在信息文本框中输入聊天内容,通过发送按钮将聊天信息发送出去,所有聊天的记录会显示在聊天记录文本框中,如果不想保留聊天记录,可以点击清除按钮将聊天记录清除掉.

  1.首先启动flash,新建一个影片,设置影片舞台大小为360px*335px(单位为象素),设置影片背景色为深黄色,颜色代码为#999900.

  2.首先在舞台中使用文本工具自上而下绘制4个文本框,设置第1,2,和4 个文本框为输入文本框,因为第3个文本用来动态显示聊天记录,所以设置第3个文本框为动态文本框,然后再分别设置四个文本框的文本变量名为id,user,list和msg.此时舞台如图7.2所示;

  

  图7.2 在舞台中添加文本框

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

  3.然后使用矩形工具分别绘制4个圆角矩形,然后移动到四个文本框下面,调整其大小和相应的文本框大小一样即可,作为每个文本框的背景,填充色代码为#99CC66,如图7.3所示;

  

  图7.3 给文本框添加背景

  4.分别给4个文本框添加如图7.4所示的提示信息,以便使用户清楚每个文本框的作用和意义:

  

  图7.4 给文本框添加提示信息

  5.接下来要制作几个功能按钮了,比如发送消息,清除聊天记录等类似的按钮,这里只要根据自己的喜好制作几个简单的按钮即可,然后将其排列到舞台的下方,如图7.5所示;

  

  图7.5 添加功能按钮

  6.最后回到主场景中,给第1帧添加如下Action;

if (id eq "") {id = "default";}if (name eq "") {name = "anon";}

  给发送按钮添加如下Action;

on (release, keyPress "") {loadVariables("dochat.asp?action=send", "", "POST");msg = "";}

  给清除按钮添加如下Action:

on (release) {loadVariables("dochat.asp?action=clear", "", "POST");}

来源:http://www.tulaoshi.com/n/20160219/1614779.html

延伸阅读
标签: Web开发
首先,我们先来了解一下到底什么是FLASH COM。 MM公司如是说——           1.    创建新一代应用程序 将全新的交互和体验集成到您的 web 内容中。轻松地将诸如聊天、流视频、丰富媒体消息接发和实时协作之类的功能,添加到您的 web 站点和应用程序中。    &n...
Flash表单制作实例集锦1:简单表单 Flash表单制作实例集锦2:存储及查阅信息 Flash表单制作实例集锦3:搜寻关键字 Flash表单制作实例集锦4:三角函数值计算 第5节 用户登陆系统 使用Flash制作的表单可以用做网站的登陆入口,至于输入特定的用户名和密码,才可以进入该网站,本实例就来制作一个简单的用户登陆系统,如...
标签: Web开发
下面我用读写文本文件的方式给大家简单介绍一下聊天室的制作。该聊天室一共有四个主要的PHP文件: login.php用来登录 htmlbodyform action="chat.php"房 间:select name="room" option value="大厅"大厅/option option value="客房"客房/option option...
Flash表单制作实例集锦1:简单表单 Flash表单制作实例集锦2:存储及查阅信息 Flash表单制作实例集锦3:搜寻关键字 第4节 三角函数值计算 在Flash 中,算术计算函数十分有限,很多函数计算都必须手写很多代码得以进行,这对一些不太懂编程的朋友来说是一件很痛苦的事情,此实例提供了一些常用的三角函数例如正弦和余弦的...
标签: PHP
  PHP聊天室技术 黄国辉 1.前言   上网聊天是时下最流行的交友方式。各大网站推出的聊天室都各具特色。   聊天室主要分为WebChat、BBSChat两种。BBSChat是基于Telnet的Tcp协议,是BBS的附设功能,需要客户端Telnet程序。WebChat则采用浏览器方式,实际上是一个多人共同使用的CGI程序。其基本原理是把每个用户的...

经验教程

314

收藏

93
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部