我正在寻找解决方案来解决以下问题: 当我按住鼠标按钮时,一些DIV会将背景颜色从红色变为绿色,当从按钮上抬起时,颜色将再次变回红色。
现在它在我自己的浏览器(我的客户端)中运行得非常好。但我想要做的是当我在浏览器中按下按钮时,DIV应该在我的屏幕上更改它的颜色以及我的邻居或任何其他访客的屏幕。
我可以设法用JS / AJAX做到这一点吗?或者我是否需要一些其他服务器端脚本语言(如PhP)才能让所有访问者在单人点击时发生这种情况?
答案 0 :(得分:2)
DIV应该在屏幕上以及屏幕上更改它的颜色 我的邻居或任何其他访客
您绝对需要服务器端支持来构建这样的实时应用程序。如果您可以选择服务器端技术,我建议您查看Node.js。此外,您还需要了解WebSockets。
编辑:
您还可以使用PubNub之类的服务,它们可以托管集中式服务 消息传递和分发的一部分,并拥有JavaScript库 做这样的事很容易。 - @Jason Sperske