0

0

JS实时弹出新消息提示框并有提示音响起的实现代码_javascript技巧

php中文网

php中文网

发布时间:2016-05-16 15:04:38

|

3055人浏览过

|

来源于php中文网

原创

在java web认证系统开发中,客户要求有数据更新时要在页面弹出提示框,这样方便在旁边的工作人员可以及时的知道有新数据提交了,我们除了使用及时的推送技术外还可以使用ajax来实现这些功能。

代码实现的原理,在页面启用定时执行ajax请求,如果获得数据是最新状态的,要执行语音提示和弹出框提示,这样实现的弊端是频繁的调用数据库,该方法只适合于使用人数较少的系统。

1、加入语音提示

动态加入播放语音文件代码:

document.getElementById("sound").src="<%=basePath%>admin/media/global.wav";

2、动态弹出消息提示框:

Okaaaay
Okaaaay

适用于所有人的AI文本和内容生成器

下载

立即学习Java免费学习笔记(深入)”;

在此处我导入了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("
  • " +item2.location+"
    • ") } $.each(item2.attendOCList,function(index,item3){ if(item3.status==0){ $("#li"+item2.id).append("
    • "+item3.person_name +"
      时间: " + item3.today+" "+item3.times +"
      电话:" +item3.person_phone+"
      身份证:" +item3.card_id+"

    • "); }else{ $("#li"+item2.id).append("
    • " +item3.person_name+"
      时间: " + item3.today+" "+item3.times +"
      电话:" +item3.person_phone+"
      身份证:" +item3.card_id+"

    • "); document.getElementById("sound").src="<%=basePath%>admin/media/global.wav"; setTimeout(function () { var unique_id = $.gritter.add({ title: item3.person_name+"("+item2.location+")", text:""+item3.person_name +"
      时间: " + item3.today+" "+item3.times +"
      电话:" +item3.person_phone+"
      身份证:"+item3.card_id+"", sticky: true, time: '', class_name: 'my-sticky-class' }); setTimeout(function () { $.gritter.remove(unique_id, { fade: true, speed: 'slow' }); }, 12000); }, 2000); } }); }); }); }); },2000); });

      以上内容是小编给大家介绍的JS实时弹出新消息提示框并有提示音响起的实现代码,希望对大家有所帮助!

      相关文章

      java速学教程(入门到精通)
      java速学教程(入门到精通)

      java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

      下载

      本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

      相关专题

      更多
      c++主流开发框架汇总
      c++主流开发框架汇总

      本专题整合了c++开发框架推荐,阅读专题下面的文章了解更多详细内容。

      78

      2026.01.09

      c++框架学习教程汇总
      c++框架学习教程汇总

      本专题整合了c++框架学习教程汇总,阅读专题下面的文章了解更多详细内容。

      45

      2026.01.09

      学python好用的网站推荐
      学python好用的网站推荐

      本专题整合了python学习教程汇总,阅读专题下面的文章了解更多详细内容。

      118

      2026.01.09

      学python网站汇总
      学python网站汇总

      本专题整合了学python网站汇总,阅读专题下面的文章了解更多详细内容。

      10

      2026.01.09

      python学习网站
      python学习网站

      本专题整合了python学习相关推荐汇总,阅读专题下面的文章了解更多详细内容。

      14

      2026.01.09

      俄罗斯手机浏览器地址汇总
      俄罗斯手机浏览器地址汇总

      汇总俄罗斯Yandex手机浏览器官方网址入口,涵盖国际版与俄语版,适配移动端访问,一键直达搜索、地图、新闻等核心服务。

      70

      2026.01.09

      漫蛙稳定版地址大全
      漫蛙稳定版地址大全

      漫蛙稳定版地址大全汇总最新可用入口,包含漫蛙manwa漫画防走失官网链接,确保用户随时畅读海量正版漫画资源,建议收藏备用,避免因域名变动无法访问。

      327

      2026.01.09

      php学习网站大全
      php学习网站大全

      精选多个优质PHP入门学习网站,涵盖教程、实战与文档,适合零基础到进阶开发者,助你高效掌握PHP编程。

      42

      2026.01.09

      php网站搭建教程大全
      php网站搭建教程大全

      本合集专为零基础用户打造,涵盖PHP网站搭建全流程,从环境配置到实战开发,免费、易懂、系统化,助你快速入门建站!

      12

      2026.01.09

      热门下载

      更多
      网站特效
      /
      网站源码
      /
      网站素材
      /
      前端模板

      精品课程

      更多
      相关推荐
      /
      热门推荐
      /
      最新课程
      Bootstrap 5教程
      Bootstrap 5教程

      共46课时 | 2.8万人学习

      关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
      php中文网:公益在线php培训,帮助PHP学习者快速成长!
      关注服务号 技术交流群
      PHP中文网订阅号
      每天精选资源文章推送

      Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号