jquery直接向用户发送消息

时间:2015-09-30 07:40:00

标签: php jquery

我是jquery的新手,我想知道如何向我网站上的所有用户发送消息,而无需刷新页面。

就像,我有一个表格:

<form action="" method="post">
  <input type="text" name="msg">
  <input type="submit" name="submit" value="Send">
</form>

现在我想要输入“你好”。然后我点击发送。然后,该消息应出现在我网站上当前所有用户身上,但不会刷新该页面。

这可能吗?

2 个答案:

答案 0 :(得分:0)

结帐:PusherPubnubFirebaseSocket.IO

它们将帮助您快速开始实时逻辑。

答案 1 :(得分:0)

你不能只用jQuery做这件事。 jQuery只是在客户端PC上运行的javascript框架。您可以通过多种方式实现目标。例如,您可以通过PHP将消息从表单保存到数据库中。在客户端,您需要检查(例如每10秒)数据库(jQuery - Ajax)如果有更改(例如针对日期时间),那么您将重新加载div并将其显示给用户。 这只是你如何做到这一点的一种方式。当然还有其他方法。 Node.JS,Socket.IO是更容易实现这一目标的绝佳工具:)