比如德文的通知系统,是用什么技术能做的不刷新网站提醒的?
AJAX+JS轮询即可
$(document).ready(function() {// ajax 请求 消息系统 获得 返回 的 JSON格式信息function get_message(){$.ajax({type: "GET",url: "http://www.XXXXXX.com/get_message?ajax=1",dataType: "json",success: function(msg) {if(msg != null && msg != ''){alert("已取得请求的信息");}}});}//设置 每5秒 向 消息系统 请求一次setInterval('get_message()',5000);});
轮询,还能有更好的吗?
额,AJAX或是HTML5吧
楼主可以关注一下Comet技术。有好几种模式。
1楼的已经很清楚了,可以使用Ajax+轮询的方式,后台的数据库连接要使用长连接,HTML5可以使用websocket来实现这种消息提醒
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(5)
AJAX+JS轮询即可
$(document).ready(function() {
// ajax 请求 消息系统 获得 返回 的 JSON格式信息
function get_message(){
$.ajax({
type: "GET",
url: "http://www.XXXXXX.com/get_message?ajax=1",
dataType: "json",
success: function(msg) {
if(msg != null && msg != ''){
alert("已取得请求的信息");
}
}
});
}
//设置 每5秒 向 消息系统 请求一次
setInterval('get_message()',5000);
});
轮询,还能有更好的吗?
额,AJAX或是HTML5吧
楼主可以关注一下Comet技术。有好几种模式。
1楼的已经很清楚了,可以使用Ajax+轮询的方式,后台的数据库连接要使用长连接,HTML5可以使用websocket来实现这种消息提醒