我刚刚为产品服务创建了一个监控页面。用户将使用该页面来检查不同服务的状态。
我现在想做的是每当浏览器最小化并且有警报时,我想让任务栏上的浏览器图标闪烁,以便吸引用户的注意力。
有什么办法可以做到吗?
我查看了以下链接: 使浏览器窗口在任务栏中闪烁
但它只是让标题闪烁。我还查看了 HTML 5 通知,但我不确定如何将它们包含到我的 C#、asp.net 代码中。我认为使用 signalR 将是过度杀戮。
因此,如果您能指导我另一种完成任务的方式,那就太好了。
我刚刚为产品服务创建了一个监控页面。用户将使用该页面来检查不同服务的状态。
我现在想做的是每当浏览器最小化并且有警报时,我想让任务栏上的浏览器图标闪烁,以便吸引用户的注意力。
有什么办法可以做到吗?
我查看了以下链接: 使浏览器窗口在任务栏中闪烁
但它只是让标题闪烁。我还查看了 HTML 5 通知,但我不确定如何将它们包含到我的 C#、asp.net 代码中。我认为使用 signalR 将是过度杀戮。
因此,如果您能指导我另一种完成任务的方式,那就太好了。
javascript对asp.net没有问题,你可以在标签中添加你的代码。在 asp.net 中使用 js 的示例:
<head>
<script>
//paste your javascript code hear
</script>
</head>
你可以调用你的函数,例如:
<asp:Button runat="server" ID='next' OnClientClick="return Functionname();" />
另一个例子: http ://www.w3schools.com/js/js_functions.asp
在 c# 中使用 js(javascript) 的示例:
protected void Page_Load(object sender, System.EventArgs e)
{
myScript = "\n<script type=\"text/javascript\" language=\"Javascript\" id=\"EventScriptBlock\">\n";
myScript += "alert('hi');";
myScript += "\n\n </script>";
Page.ClientScript.RegisterStartupScript(this.GetType(), "myKey", myScript, true);
}