2012-11-02 114 views
0

我正在尝试设置一个页面,用户可以在与我聊天时在网页上执行不同的操作。我需要能够在具有选项卡的用户页面上查看特定DIV的实时视图。当我点击一个标签时,它应该在他们的屏幕上更新,当他们点击一个标签时,它应该反映在我的屏幕上。找到一个聊天脚本很简单,但我努力在Google和Stack Overflow上找到一个基本的脚本或代码片段来实现这一目标。也许我没有使用正确的术语。有人能指点我正确的方向吗?与网站访问者实时互动?

+2

林不知道,但这可能无法在Web浏览器上。尝试使用“Team Viewer”而不是 – 2012-11-02 04:54:42

+0

“点击标签”与传递文字有何不同?如果您有聊天工作,只需传达一些信息以便传送点击/选择。 –

+0

看像www.trello.com这样的网站。不知道他们如何做,但他们正在做。 :) – iWantSimpleLife

回答

0

有很多方法可以将这个工作方法入侵到工作环境中,但是,如果您想要一个标准化的方法,可以使用Bayeux协议。通过gmail,facebook等完成这种沟通的方式是通过cometdcometd.org)的实现。网上有很多参考资料用于实现这个设置。

通过走这条路,这将是一个两个部分的问题:(1)建立环境允许的cometd互动

这可能主要是0的工作,前提是你的远程主机为您提供了运行能力守护进程脚本例如:无限PHP脚本。

(2)编写将客户端与服务器同步的代码。这将是您阅读div的低端部分,并向所有客户进行关于它的广播级通信。

一篇很好的操作示例是How to implement COMET with PHP文章。

+0

此外,该示例有一个...过期的Expires:标题。确保它反映了这十年;) – pp19dd