2011-07-28 53 views
4

是否有任何類似於可用於IE的Webkit桌面通知(即出現在任務欄上方的通知)。我使用通知在Chrome上開展了一個小項目,但現在看來我可能會被迫使用IE。IE中的Webkit桌面通知

通知是服務的一個不可或缺的組成部分,所以我想知道在IE中可以使用任何東西。

任何想法?目前任何版本的IE都很好(儘管IE8和IE9解決方案可能最適用)。而且,由於這將部署在大量計算機上,部署越容易,越好。

+0

在Intranet區域中,您可以使用CreatePopup API並在需要的位置繪製窗口。在其他區域中,您只能使用該API覆蓋瀏覽器內容區域。 – EricLaw

回答

1

沒有。您需要編寫自己的插件才能做到這一點。

2

HTML5 Desktop Notifications是一個小型庫,它將不同瀏覽器(包括IE9 & IE10)中的HTML5 Notifications API統一起來。

一些限制:

  • 通知不能「病急亂投醫」 - 只有圖標(對於某些瀏覽器和操作系統),標題和正文可以改變。
  • IE9 +支持* .ico文件類型僅用於覆蓋圖標。沒有通知標題或通知描述。推薦的圖標大小爲16px x 16px。

IE9 running on Windows 7

編輯:這裏是另一個資源:http://ukot.github.io/ie_web_notifications/但我承認我不能讓他們的演示我的IE11的安裝工作。

+2

它不適合我。是的,我把網站固定到任務欄上,但沒有幫助。 –

+0

請注意,第一種解決方案有侷限性:(a)應設置XP桌面樣式(我更喜歡的W2000樣式不起作用)和(b)如果您的站點有多個頁面 - 每個頁面應固定。 – port443

+0

我沒有意識到,但第二個解決方案需要MSI安裝! MSI鏈接位於右上角。 – port443