在单独的选项卡中的活动浏览器中提醒用户

时间:2014-09-09 09:58:28

标签: javascript jquery html silverlight signalr

我们正在使用Silverlight应用程序和第三方仪表板工具,两者都在不同的选项卡中运行。 当我们点击仪表板时,我们使用SignalR与Silverlight应用程序进行通信。

每当发生这种情况时,我们都想突出显示Silverlight应用程序的选项卡,但是我们不想使用警告框,因为这需要用户进行额外的点击。

我们是否有办法在Silverlight应用程序(或运行的html页面)中触发警报框,以便在x秒后消失警报?

我们要么关注Silverlight应用程序的选项卡(但是这是浏览器被阻止),要么有一个选项卡突出显示,除了单击选项卡之外,不需要任何用户交互。

该应用程序与浏览器无关。

2 个答案:

答案 0 :(得分:1)

创建一个弹出的子窗口,并在一定时间后关闭。如果需要,您可以将其看作警报。

答案 1 :(得分:0)

像Google Talk和Facebook Chat这样的网络应用程序吸引用户注意力的解决方案怎么样?他们会间隔更改标题。

在我看来,目前你找不到任何其他更好的跨浏览器解决方案。

您可以在您想要的每个页面上将一段专用的javscript挂钩到SignalR中心。只要你专注于标签,你就会停止闪烁。

Here你会发现一个jQuery插件可以完成我刚刚建议的