我们将 Silverlight 应用程序与第三方仪表板工具一起使用,两者都在单独的选项卡中运行。 当我们在仪表板中单击时,我们使用 SignalR 与 Silverlight 应用程序进行通信。
每当发生这种情况时,我们都希望突出显示 Silverlight 应用程序的选项卡,但我们不想使用警报框,因为这需要用户进行额外的单击。
有没有一种方法可以在 Silverlight 应用程序(或其运行的 html 页面)中触发警报框,以执行 x 秒后消失的警报?
我们要么希望将焦点放在 Silverlight 应用程序的选项卡上(但这被浏览器阻止),要么让选项卡突出显示,除了单击选项卡之外,不需要任何用户交互。
该应用程序独立于浏览器。
最佳答案
创建一个弹出并在一定时间后关闭的子窗口。如果需要,您可以使其看起来像警报。
关于javascript - 在浏览器中提醒用户单独选项卡中的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25741725/