在google上,当一个alert()被激活并且铬被最小化时,任务栏上的铬图标会发光橙色(windows 7),有时整个浏览器会最大化。
有可能用javascript激活这个发光的特性吗?
我需要这个作为我们的办公室。我希望铬图标发光时,其最小化和用户收到一条新的消息。
谢谢!
发布于 2013-08-10 16:24:39
我需要的是一种策略,当用户在浏览器被最小化时,当他们收到一条新消息时,能够引起他们的注意。我无法找到让任务栏上的图标闪烁的方法,但我找到了一种仍然满足需求的替代方法。@HariKrishnan提供了一个链接,导致我在谷歌上搜索Web通知。您可以找到一个非常简单的教程这里。
干杯!
作为以后的参考,我在这里添加了tut,因为它只是两个步骤。。
步骤1
要求用户允许webkitNotifications (与html5地理定位相同)
function askPermission(){
webkitNotifications.requestPermission(testNotification);
}步骤2
创建通知
function testNotification(){
var notification = webkitNotifications.createNotification('IMAGE','TITLE','BODY');
notification.show();
}(注意:多个通知将堆叠)
发布于 2013-08-09 06:46:34
我发现这段代码,现在不能测试,因为我不使用windows,但是你应该试一试。
<script type="text/javascript">
// Flashing TaskBar
setInterval(flashToolbar, 10000); // calls flashToolbar every 10000 ms
function flashToolbar() {
if (window.external.msIsSiteMode()) {
window.external.msSiteModeActivate();
}
}
</script>来源:http://blogs.msdn.com/b/jennifer/archive/2011/05/10/ie-pinned-sites-part-8-how-to-implement-a-flashing-taskbar-button.aspx
https://stackoverflow.com/questions/18141237
复制相似问题