用asp.net 实现页面的新消息提醒功能

如校内网和开心网有这样的功能。
把网页最小化,去干别的事,可是当校内网有新的消息时,那个最小化的校内网的标题栏,出现【新提醒】的字样,还在闪。

主要想实现页面的提示效果(定时刷新查询数据库已经好了)
先设置在数据里面的值.
判断下.如果数据有刷新或更改.
就从右下角往上跳出一个小窗口.
public void ShowNotification(string title, string message)
{
Ext.Notification.Show(new Notification.Config
{
Icon  = Coolite.Ext.Web. Icon .Information,
Title = title,
HideDelay = 1000,
AlignCfg = new Notification.AlignConfig
{
ElementAnchor = AnchorPoint.BottomRight,
TargetAnchor = AnchorPoint.BottomRight,
OffsetX = -5,
OffsetY = -40
},
ShowFx = new FadeIn { Options = new Coolite.Ext.Web.Fx.Config { Duration = 1 } },
HideFx = new SwitchOff(),
Html = message
});
}


用.net实现新消息的语音提醒
是系统内部那种发消息,如果有人给你发消息登陆之后就会有语音提示“您有新消息请注意查收”
可以使用这个办法实现语音提醒:
在某人登录时,在登录成功的欢迎页面的CS里判断一下他有没有短消息,如果有的话就打印如:
首先在前台页面添加一个Lable他的ID是Label1
protected void Page_Load(object sender, EventArgs e)
{
if(有短消息==true)
this.Label1.Text = "";
}


 
  

你可能感兴趣的:(asp,net,新消息)