聊天网页中等待用户的通知

时间:2014-02-25 17:43:20

标签: javascript php jquery

我正在开发一个简单的网站,以便与客户聊天,而且我遇到了一个小问题。

当新用户开始聊天会话时,有更好的方法向技术人员发送通知吗?

我考虑过这两个选项:

  1. 在创建新会话时将sendmail电子邮件推送给技术人员。
  2. 在服务器和合作伙伴本地计算机应用程序上创建一个c ++ cgi程序,以轮询服务器并通知技术人员。
  3. 但我是一个初出茅庐的网络开发者,所以我希望有人可以提供更好的选择!

1 个答案:

答案 0 :(得分:1)

取决于技术人员的工作方式。您可以使用php和jQuery创建基于Web的解决方案,该解决方案每20秒发送一次AJAX请求:

function Session(){
$.post('checksession.php', function(data) {
$('.result').html(data);

setTimeout(Session,20000);
});}

checksession.php-script必须检查数据库(或其他)并回显一些结果。此结果将发送到具有“结果”类的div。使用jQuery,当用户有问题时,您可以将其着色为绿色。 PHP也可以发送电子邮件。 您的技术人员必须整天打开该页面 - 但您不必使用非网络语言。