2011-03-29 59 views
0

Heylo家伙,AJAX通知时,网页已更改

我有一个页面,获取使用AJAX/ASP(一个在线留言板样类型的东西)新内容。 我想知道是否有可能创建一个弹出窗口来通知该页面已更改(一条新消息),当页面不聚焦(用户在其他窗口/选项卡)?

thx。

+0

我怀疑你会得到比Facebook聊天更好的东西 - 做一个丁!声音,并更改窗口标题以显示新消息已到达。 – thirtydot 2011-03-29 18:45:50

回答

0

你可以看看this page,看看它是否适合你。它具有在Chrome中执行桌面通知的代码。我不认为有一个跨浏览器的方式来做到这一点。

编辑: 我从上面的链接this stackoverflow答案。

0

如果我理解正确,页面被您的代码改变了吗?那么您可以在Ajax回调函数弹出窗口:http://api.jquery.com/jQuery.ajax/

$.ajax({ 
    url: "test.html", 
    context: document.body, 
    success: function(){ 
    // popup the window here. 
    } 
});