我刚为产品服务创建了一个监控页面。 用户可以使用该页面检查不同服务的状态。
我现在想做的是每当浏览器最小化并且有警报时,我想 使任务栏上的浏览器图标闪烁,以便它捕获用户的注意力。
我有办法吗?
我查看了以下链接: Make browser window blink in task Bar
但它只是使标题闪烁。我也查看了HTML 5通知,但我不确定 如何将它们包含在我的C#,asp.net代码中。我认为使用signalR会过度杀人。
所以,如果你能指导我完成任务的另一种方式,那就太好了。
答案 0 :(得分:0)
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);
}