我正在开发一个监控小工具,用于监控生产异常(通过发出JSONP Ajax请求)。
大多数时候,这些信息是不感兴趣的,我希望它在其他窗口后面。
但是,当一个异常发生时,我希望这个小工具能自动出现在其他窗口的顶部,让我知道问题所在。
有没有可能,有人知道吗?我有种感觉不..。有没有其他方法可以让人们提出建议?还是说windows的小工具并不适合做这类事情。
谢谢。
发布于 2011-07-07 21:31:31
答案是否定的。
然而,我已经设法达到了我想要的效果。也就是说,我将小工具设置为“总是在顶部”,然后设置一个最小化状态,将小工具缩小到最小,并将背景设置为图标(周围是透明的)。这给了我一个不显眼的图标,我可以停靠在屏幕的右上角。
然后,当我想要显示的事件发生时,我在JS中有一个Maximize()方法,它恢复小工具的宽度/高度并显示一些内容(我实际上使用jQuery的animate方法来做这件事,它提供了一个很好的“扩展”,类似于dock/undock转换)。
发布于 2011-06-28 03:51:50
不确定这是否适用于小工具,但在Windows计算机上,您可以使用通知区域。http://msdn.microsoft.com/en-us/library/aa511448.aspx
https://stackoverflow.com/questions/6498081
复制相似问题