以文本方式查看主题

-  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
--  
谢谢您。