2011-03-29 44 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. 
    } 
});