我想在网站后台定时播放音频文件。例如我想在 15:20:30(小时/分钟/秒)播放音频/mp3 文件。为此我也写了一个脚本,但不起作用。脚本:
<script language="JavaScript" type="text/javascript">
<!--
function sivamtime() {
now=new Date();
hour=now.getHours();
min=now.getMinutes();
sec=now.getSeconds();
var song = "1.mp3";
if (hour == 15 && min == 20 && sec == 30) { document.write("<embed src='" + song + "' hidden='true' border='0' autostart='true' loop='true'>") }
}
sivamtime()
// -->
</script>
我认为我的错误在于以下行:
if (hour == 15 && min == 20 && sec == 30) { document.write("<embed src='" + song + "' hidden='true' border='0' autostart='true' loop='true'>") }
}
请提供任何帮助。
最佳答案
<script language="JavaScript" type="text/javascript">
<!--
function sivamtime() {
now=new Date();
hour=now.getHours();
min=now.getMinutes();
sec=now.getSeconds();
var song = "1.mp3";
if (hour == 15 && min == 20 && sec == 30) { document.write("<embed src='" + song + "' hidden='true' border='0' autostart='true' loop='true'>") }
}
setTimeOut("sivamtime()",1000);
// -->
</script>
这将使函数 sivamtime() 每 1000 毫秒运行一次 - 每秒运行一次。
关于javascript - 网站后台定时播放音频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13142535/