【发布时间】:2018-05-01 18:42:25
【问题描述】:
我有一个 .NET 应用程序,当另一个用户添加新内容时,它会向用户发送 javascript 警报。但是,如果 12 个其他用户每个都添加了一些东西,那么就会有 12 个连续的警报。我只需要一个,第一个。单击第一个警报时,有没有办法清除所有警报?谢谢你。
【问题讨论】:
-
也许只是不要在客户端发出新警报,而是检查您是否真的应该发出新警报。
-
@poke 您将如何检查用户是否已单击警报。另请注意,有成千上万的用户。
-
这不能在您发出警报的客户端完成吗?如果当前可见警报,则不要再次显示,与单击警报相同,设置标志或其他内容说明是否显示它们。
-
@Tyriddik 我只会在客户端这样做。服务器向客户端发送通知,然后客户端确定如何将其可视化。如果已经有警报处于活动状态,则跳过通知。
标签: javascript .net signalr