设计闹钟

没事人 2015-06-08 09:32:05
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.1.1/jquery.mobile-1.1.1.min.css"/>
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script src="http://code.jquery.com/mobile/1.1.1/jquery.mobile-1.1.1.min.js"></script>
<style type="text/css">#content{text-align:center;}</style>
<script type="text/javascript">
{function d(){
var c;
var d=new Date();获取时间
var a;
c=d.toLocaleString();时间转成字符串
sec.innerHTML=c;
a=d.toLocaleTimeString();
a=a.substring(0,5);提取时间中的时,分
ab.innerHTML=a;
if(a=="21:03")如果到了设定时间
{document.write("<audio src='tongkuai.mp3' autoplay></audio>");alert('12');}
//alert("l;lkl");
}

var handler=window.setInterval('d()',10000);
//alert("1");
}
</script>



</head>

<body>
<span id="sec"></span>
<span id="ab"></span>


</body>
</html>
...全文
131 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
hch126163 2015-06-10
  • 打赏
  • 举报
回复
document.innerHTML+="<audio src='tongkuai.mp3' autoplay></audio>";
打字员 2015-06-10
  • 打赏
  • 举报
回复
不要用document.write;
$('body').append("<audio src='tongkuai.mp3' autoplay></audio>");
没事人 2015-06-10
  • 打赏
  • 举报
回复
引用 2 楼 gxttr 的回复:
function d(){ var c; var d=new Date();获取时间 var a; c=d.toLocaleString();时间转成字符串 sec.innerHTML=c; a=d.toLocaleTimeString(); a=a.substring(0,5);提取时间中的时,分 ab.innerHTML=a; if(a=="21:03")如果到了设定时间 {document.write("<audio src='tongkuai.mp3' autoplay></audio>");alert('12');} //alert("l;lkl"); setInterval('d()',10000); }
试了,l不行,音乐响完以后网页就不再显示任何内容了
没事人 2015-06-10
  • 打赏
  • 举报
回复
引用 5 楼 hch126163 的回复:
document.innerHTML+="<audio src='tongkuai.mp3' autoplay></audio>";
谢谢问题解决了,不过播放后市庙会重新从头播放
没事人 2015-06-10
  • 打赏
  • 举报
回复
引用 4 楼 danica7773 的回复:
不要用document.write;
$('body').append("<audio src='tongkuai.mp3' autoplay></audio>");
谢谢问题解决了,不过会出现混音现象,第一次播放,十秒后,第二次播放……然后会混在一起
遥望那些年 2015-06-08
  • 打赏
  • 举报
回复
function d(){ var c; var d=new Date();获取时间 var a; c=d.toLocaleString();时间转成字符串 sec.innerHTML=c; a=d.toLocaleTimeString(); a=a.substring(0,5);提取时间中的时,分 ab.innerHTML=a; if(a=="21:03")如果到了设定时间 {document.write("<audio src='tongkuai.mp3' autoplay></audio>");alert('12');} //alert("l;lkl"); setInterval('d()',10000); }
没事人 2015-06-08
  • 打赏
  • 举报
回复
本来想10秒钟检测一次,可是到指定时间后就停止执行了,谁给改成到指定时间后继续是秒钟检测一次

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧