我们正在使用Silverlight应用程序和第三方仪表板工具,两者都在不同的选项卡中运行。 当我们点击仪表板时,我们使用SignalR与Silverlight应用程序进行通信。
每当发生这种情况时,我们都想突出显示Silverlight应用程序的选项卡,但是我们不想使用警告框,因为这需要用户进行额外的点击。
我们是否有办法在Silverlight应用程序(或运行的html页面)中触发警报框,以便在x秒后消失警报?
我们要么关注Silverlight应用程序的选项卡(但是这是浏览器被阻止),要么有一个选项卡突出显示,除了单击选项卡之外,不需要任何用户交互。
该应用程序与浏览器无关。
答案 0 :(得分:1)
创建一个弹出的子窗口,并在一定时间后关闭。如果需要,您可以将其看作警报。
答案 1 :(得分:0)
像Google Talk和Facebook Chat这样的网络应用程序吸引用户注意力的解决方案怎么样?他们会间隔更改标题。
在我看来,目前你找不到任何其他更好的跨浏览器解决方案。
您可以在您想要的每个页面上将一段专用的javscript挂钩到SignalR中心。只要你专注于标签,你就会停止闪烁。
Here你会发现一个jQuery插件可以完成我刚刚建议的