quot nameonline marginwidth8 marginheight8gt 16 ltframe srcquotrefreshpage.aspntimeltntimegtquot name marginwidth8 marginheight8gt lt/framesetgt ltframeset rows90 border0 frameborder0 framespacing0gt ltframe srcquotmain.aspactloginampntimeltntimegtquot namemain marginwidth0 noresizegt ltframe srcchatform.aspntimeltntimegt namechatform scrollingno marginwidth0 marginheight0gt lt/framesetgt lt/framesetgtltnoframesgtlt/noframesgt lt/headgt lt/htmlgt此框架页面由3个部分组成 ●右边下面的框架实现聊天者发送信息打开的网页文件为chatform.asp。
●左边框架的左边部分用来显示在线聊天用户的信息打开的网页文件为online.asp。
●右边上面框架的右边部分用来显示聊天者发言的信息。
3.2.2 聊天者发言模块设计 该模块的主要作用是实现聊天者一各种表情、各种身份、不同颜色的文字对不同的用户发送聊天信息实现发 17 言功能的程序也是chatadd1.asp。
当用户以正确的用户名和密码登陆后就可以通过聊天者发言的功能发送聊天信息。
1聊天者以默认的设置发言 聊天室默认的发言设置是 ●字体黑色字体 ●发言对象大家 ●表情微笑 1. 以用户自定义的方式发言 使用用户自定义的方式发言可以定义的功能如下 ●发言文字的颜色下拉列表选择 ●发言对象下拉列表中选择 ●发言的表情下拉列表中选择 1 发言文字颜色的设置 用户发言前可以从颜色的下拉列表中选择某种颜色后再进行发言将来网页中显示的发言内容的颜色即为用户选择的颜色如图1-9所示。
在chatadd1.asp程序中用于实现用户自定义发言字体颜色的程序段如下所示 ltpgt颜色ltselect namequottextcolorquot stylefont-size:12pxgt ltoption stylequotcolor:ltcolorNgtquot valuequotltcolorNgtquotgt爱的暗示 ltoption stylequotcolor:ltcolorBgtquot 18 valuequotltcolorBgtquotgt忧郁的蓝 ltoption stylequotcolor:ltcolorCgtquot valuequotltcolorCgtquotgt碧空蓝天 ltoption stylequotcolor:ltcolorDgtquot valuequotltcolorDgtquotgt灰蓝种族 ltoption stylequotcolor:ltcolorEgtquot valuequotltcolorEgtquotgt蔚蓝海洋 ltoption stylequotcolor:ltcolorFgtquot valuequotltcolorFgtquotgt清清之蓝 ltoption stylequotcolor:ltcolorGgtquot valuequotltcolorGgtquotgt发亮篮紫 ltoption stylequotcolor:ltcolorHgtquot valuequotltcolorHgtquotgt紫的拘谨 ltoption stylequotcolor:ltcolorIgtquot valuequotltcolorIgtquotgt卡其制服 ltoption stylequotcolor:ltcolorJgtquot valuequotltcolorJgtquotgt伦敦灰雾 ltoption stylequotcolor:ltcolorKgtquot valuequotltcolorKgtquotgt卡布其诺 ltoption stylequotcolor:ltcolorLgtquot valuequotltcolorLgtquotgt苦涩心红 ltoption stylequotcolor:ltcolorMgtquot valuequotltcolorMgtquotgt正宗喜红 ltoption stylequotcolor:ltcolorOgtquot 19 valuequotltcolorOgtquotgt红的发紫 ltoption stylequotcolor:ltcolorPgtquot valuequotltcolorPgtquotgt红旗飘飘 ltoption stylequotcolor:ltcolorQgtquot valuequotltcolorQgtquotgt黄金岁月 ltoption stylequotcolor:ltcolorRgtquot valuequotltcolorRgtquotgt紫金绣贴 ltoption stylequotcolor:ltcolorSgtquot valuequotltcolorSgtquotgt橄榄树绿 ltoption stylequotcolor:ltcolorTgtquot valuequotltcolorTgtquotgt我不知道 ltoption stylequotcolor:ltcolorAgtquot valuequotltcolorAgtquotgt绝对黑色 lt/selectgt 2 发言对象的设置 用户发言前可以从对象下拉列表中选择某个对象后再进行发言将来网页中显示的发言内容是专门指向用户选择的对象。
选择用户发言对象的这段程序实现了“保值”的功能这是开发ASP程序中需要特别注意的一点。
所谓“保值”就是指当用户从下拉列表中选择某个选项后通过提交按钮向服务器提交数据后的页面中能够继续保持显示用户所选择的选项。
3 发言表情的设置 20 用户发言前可以从表情下拉列表中选择某个表情后再进行发言将来网页中显示的发言人的表情就是用户选择的表情。
在chatadd1.asp程序中用于实现用户自定义发言表情的程序段如下所示 表情ltselect namequotuserfacequot stylefont-size:12pxgt ltoption valuequotquotgt请选择 ltoption valuequot笑着quotgt笑着 ltoption valuequot高兴地quotgt高兴地 ltoption valuequot含情脉脉quotgt含情脉脉 ltoption valuequot微笑quotgt微笑 ltoption valuequot幸福quotgt幸福 ltoption valuequot有点脸红quotgt有点脸红 ltoption valuequot使劲安慰quotgt使劲安慰 ltoption valuequot自言自语quotgt自言自语 ltoption valuequot差点要哭quotgt差点要哭 ltoption valuequot嚎啕大哭quotgt嚎啕大哭 ltoption valuequot一把鼻涕quotgt一把鼻涕 ltoption valuequot很无辜quotgt很无辜 ltoption valuequot流口水quotgt流口水 ltoption valuequot神秘兮兮quotgt神秘兮兮 ltoption valuequot幸灾乐祸quotgt幸灾乐祸 ltoption valuequot很不服气quotgt很不服气 21 ltoption valuequot不怀好意quotgt不怀好意 ltoption valuequot拳打脚踢quotgt拳打脚踢 ltoption valuequot不知所措quotgt不知所措 ltoption valuequot翻箱倒柜quotgt翻箱倒柜 ltoption valuequot很遗憾quotgt很遗憾 ltoption valuequot很严肃quotgt很严肃 ltoption valuequot善意警告quotgt善意警告 ltoption valuequot正气凛然quotgt正气凛然 ltoption valuequot哈欠连天quotgt哈欠连天 ltoption valuequot小声的quotgt小声的 ltoption valuequot大声的quotgt大声的 ltoption valuequot尖叫一.
上一篇:
基于outlook的电子邮件加密和完整性验证的设计和实现
下一篇:
加强公路工程施工技术管理工作的措施