以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何开发手机端的聊天软件? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=118981) |
-- 作者:yjh2002 -- 发布时间:2018/5/15 14:58:00 -- [求助]如何开发手机端的聊天软件? 想做一个智能应答系统,用户使用时就象微信一样,输入信息,系统后台响应相应的答案。这个前台应该怎么做?用什么控件实现对话界面?list吗?有没有相关的教材? |
-- 作者:有点甜 -- 发布时间:2018/5/15 15:05:00 -- 你是要用foxtable提供的网页来做吗?
如果是,就这样做:放一个div显示聊天内容,放一个输入框;输入信息,点击发送后,把信息用ajax发送到后台,后台处理完以后返回信息。
显示直接用html显示就可以了的。不然用第三方控件 http://www.jq22.com/search?seo=%E8%81%8A%E5%A4%A9
|
-- 作者:yjh2002 -- 发布时间:2018/5/15 15:18:00 -- div的话,怎么l显示图片?输入窗口怎样跟聊天窗口各自独立互不影响?聊天窗口的内容怎样不断显示新的聊天内容? |
-- 作者:有点甜 -- 发布时间:2018/5/15 15:26:00 -- 以下是引用yjh2002在2018/5/15 15:18:00的发言:
div的话,怎么l显示图片?输入窗口怎样跟聊天窗口各自独立互不影响?聊天窗口的内容怎样不断显示新的聊天内容?
1、div你想显示什么都可以啊。得到的字符、图片等等,合成html就可以显示了的。如
<div> <div>张三 2018-05-15 15:23:12</div> <div>你好哦</div> <div>李四 2018-05-15 15:30:30</div> <div>你好哦</div> </div>
2、给div不断增加html内容即可,如 div元素.innerHTML += "<div>你好哦或者之类的</div>"
类似
http://www.foxtable.com/mobilehelp/scr/0108.htm
http://www.foxtable.com/mobilehelp/scr/0107.htm
http://www.foxtable.com/mobilehelp/scr/0110.htm
|
-- 作者:yjh2002 -- 发布时间:2018/5/15 15:29:00 -- 谢谢您,我研究一下。 |
-- 作者:yjh2002 -- 发布时间:2018/5/15 15:30:00 -- 聊天窗口跟输入窗口是不是要定义两个form? |
-- 作者:有点甜 -- 发布时间:2018/5/15 15:33:00 -- 以下是引用yjh2002在2018/5/15 15:30:00的发言:
聊天窗口跟输入窗口是不是要定义两个form?
定义多少个form都没问题,甚至不定义form也可以。和后台交互,是通过ajax发送信息过去和发返回信息,不需要提交form。 |
-- 作者:yjh2002 -- 发布时间:2018/5/15 15:34:00 -- 我的意思是输入窗口肯定要固定在屏幕最下端,不会随着聊天内容的增加而被挤到下方看不见了。 |
-- 作者:有点甜 -- 发布时间:2018/5/15 15:39:00 -- 以下是引用yjh2002在2018/5/15 15:34:00的发言:
我的意思是输入窗口肯定要固定在屏幕最下端,不会随着聊天内容的增加而被挤到下方看不见了。
把div或者元素固定在屏幕最下端即可 http://www.w3school.com.cn/cssref/pr_class_position.asp
|
-- 作者:yjh2002 -- 发布时间:2018/5/15 15:44:00 -- 谢谢您。 |