|
蓝森林 http://www.lslnet.com 2006年8月25日 8:28
[asp]如何实现有新消息时类似QQ的提示?
做了一个实时通讯系统(ASP的),想 实现一个功能,当他们回复信息或我给他们发新信息时能 有声音提示,象QQ似的,怎么实现?
’-----------------------------------------------------------------------
利用标题描述问题,5do8,下次最好这样。 |
有人会吗?
这个要刷新的吧。
[code]
if countpm>0 then response.write("<a href=""pm.asp"">您的收件箱有"&countpm&"封新邮件</a><bgsound src=""image/mail.wav"" loop=""1""><img src=image/newmsg.gif><script>if (confirm(""您有新的短消息,是否打开收件箱查看?"")) window.open(""pm.asp"");</script>")
[/code]
和站类短信一个道理,用asp的话。
|
情况是这样的,我这个页面是15秒一刷新,以便别人新发的信息能直接出现在网页里,这个页显示的都是即时信息,来一条就显示一条,但我不想老盯着屏幕,所以需要声音提示,每来一条信息,就提示一下声音! |

5do8已经给你写出来了,看人家代码心细点撒
|
不好意思,我不太理解上面的代码,能具体点吗? |
刷新时,看数据库中的字段是否为1(假如),如果是,就bgsound呀。 |
好像html的head中有定时刷新页面的标记,你找找看。结合数据库中的阅读标记字段,在判断是否设置定时刷新。 |
如果这里你都不明~~~我都不知道你的发信息系统是怎么设计的啦~~if countpm>0 then response.write("<a href=""pm.asp"">您的收件箱有"&countpm&"封新邮件</a><bgsound src=""image/mail.wav"" loop=""1""><img src=image/newmsg.gif><script>if (confirm(""您有新的短消息,是否打开收件箱查看?"")) window.open(""pm.asp"");</script>")
这里已说得很明白:它只是用了判断,当有新信息时countpm>0 就是新的,~~~bgsound src=""image/mail.wav"" 这里是声音文件,然后弹出一个对话框window.open(""pm.asp"");</script>")
你的刷新最好用到你想要的页面定时刷新.楼上已很明白教你了. |
那代码能实现不刷新就有消息提示的声音么?我看LEADBBS,和DISCUZ好像也不行哦。
都要刷新。那几行很容易看懂,只是我不知道能不能实现。 |
如不刷新就能知道有新信息会弹出~~~~~~~~这个我也想知道~~~不知经典有没有高手搞过这玩意? |
有没搞过?搞那高技术的干什么啊?
你多开你的163邮箱不就知道了?
还有阿里巴巴和淘宝的注册
还有这个调查:http://www.iclick.cn/survey/5/xplus.html
|
不用刷新可以吗? |
关注ING,可以一定可以的,一定有人会的,期待ING |
我这个就是不刷新实现接收消息的,也有语音提示,你自己去看看。
http://pjz.hubu.net/myqq/ |
|