这篇“如何用js实现实时弹出新消息提示框并有提示音响”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“如何用JS实现实时弹出新消
这篇“如何用js实现实时弹出新消息提示框并有提示音响”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“如何用JS实现实时弹出新消息提示框并有提示音响”文章吧。
1、加入语音提示
<audio id="sound" autoplay="autoplay">
动态加入播放语音文件代码:
document.getElementById("sound").src="<%=basePath%>admin/media/global.wav";
2、动态弹出消息提示框:
在此处我导入了Jquery.gritter.js和jquery.gritter.CSS,具体实现代码:
jQuery(document).ready(function() { setInterval(function(){ $.post('ajax/linecheck',function(data){var JSON=eval("("+data+")");$.each(json,function(index,item){$("#line"+item.id).html("")$.each(item.localList,function(index,item2){if(item2.attendOCList!=""){$("#line"+item.id).append("<li class='in' id='in"+item2.id+"'><div class='avatar'>"+item2.location+"</div><div class='message'><ul id=li"+item2.id+"></ul></div></li>")}$.each(item2.attendOCList,function(index,item3){if(item3.status==0){$("#li"+item2.id).append("<li class='user'><span class='username'>"+item3.person_name+"</span><br><span style='color:red;' class='username'>时间: "+ item3.today+" "+item3.times +"</span><br><span class='username'>电话:"+item3.person_phone+"</span><br><span class='username'>身份证:"+item3.card_id+"</span></li><hr>");}else{$("#li"+item2.id).append("<li class='user'><span class='username'>"+item3.person_name+"</span><br><span style='color:red;' class='username'>时间: "+ item3.today+" "+item3.times +"</span><br><span class='username'>电话:"+item3.person_phone+"</span><br><span class='username'>身份证:"+item3.card_id+"</span></li><hr>");document.getElementById("sound").src="<%=basePath%>admin/media/global.wav";setTimeout(function () {var unique_id = $.gritter.add({title: item3.person_name+"("+item2.location+")",text:"<span class='username'>"+item3.person_name+"</span><br><span style='color:red;' class='username'>时间: "+ item3.today+" "+item3.times +"</span><br><span class='username'>电话:"+item3.person_phone+"</span><br><span class='username'>身份证:"+item3.card_id+"</span>",sticky: true,time: '',class_name: 'my-sticky-class'});setTimeout(function () {$.gritter.remove(unique_id, {fade: true,speed: 'slow'});}, 12000);}, 2000);}});});});});},2000); });
以上就是关于“如何用JS实现实时弹出新消息提示框并有提示音响”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网精选频道。
--结束END--
本文标题: 如何用JS实现实时弹出新消息提示框并有提示音响
本文链接: https://www.lsjlt.com/news/344115.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0