-1

我试图了解从数据库以推送方式获取通知的必要工具。facebook 或 stackoverflow 本身可能是一种很好的风格:D

1 - 浏览器和数据库之间的通信是如何工作的?
2-如何只刷新页面的一部分而不刷新所有页面?

非常感谢 !

4

1 回答 1

2

您正在寻找通常称为咆哮的东西。它们有各种形状和大小,并且有很多不同的方法来实现它们。以下是我从中学到的一些:

Eric Hynds JQuery UI 通知小部件

咆哮

堆栈溢出样式通知栏

至于触发通知,在加载时触发它然后进行长轮询可能是确保它工作的有效方法。在我的应用程序中,我构建了一个“咆哮者”功能,我执行上述两项并在完成某些事件时触发......一旦在一起,它就可以很好地运行,既响应又及时。

最后,要仅刷新页面的单个部分,您只需在 ajax 调用后使用内部 HTML 或通过 Javascript 更改值。有一百万个 jQuery 内容替换教程将指导您上路。

于 2012-12-07T22:13:16.330 回答