我目前正在开发一个涉及Twitter客户端的项目。我正在创建一个聊天框,其中聊天消息会同时发布到Twitter。我可以在聊天框中显示聊天消息。但是,我希望每次只显示新消息而不是刷新div,它基本上会再次调用所有消息。有没有办法我可以将新消息附加到旧消息?
在代码方面,我有一个函数,它将sql表中的所有msgs放入一个数组中并返回它。该数组被解析并显示在div中。 div得到了更新。
任何帮助都会很棒:)
答案 0 :(得分:0)
正如Kolyaflash所说,解决方案是在Ajax中。 这是一个非常简单的工作原理: http://www.ajaxf1.com/tutorial/ajax-php.html?page=1
主要思想是: 带脚本的Html页面,为您的推特消息创建一个“div”。 该脚本将调用一个php文件,该文件将生成这些消息(API,DATABASE ..) 然后将更新该div的innerHTML。
希望它有所帮助。