【发布时间】:2018-07-26 03:32:22
【问题描述】:
我想为我的网站创建一个完全动态的聊天 UI, 但是如果有人提交按钮,它会重新加载整个页面,这将直接显示 div
<div class="messeging" id="msg">
<?php print $message->getName() ." : " . $chat->message . ""; ?>
</div>
无需重新加载消息将保存在某些 xml 文件路径中,例如 (../user/xml)
HTML
<form action="action.php" method="post">
<input type="text" id="input" value="php echo">
<input type="submit" value="send" onclick="showDiv()">
</form>
<div class="messeging" id="msg">
<?php print $message->getName() ." : " . $chat->message . ""; ?>
</div>
我不太了解 javascript/ajax 如何解决这个问题
【问题讨论】:
-
查看 websockets、server-sent-events 或 polling,如果不是全部都是“聊天”的例子,那么还有很多 tuts。
标签: javascript php