【发布时间】:2015-08-02 07:20:49
【问题描述】:
我正在尝试刷新页面并比较它以检查表数据是否在间隔后被修改..&如果修改则播放通知声音。通知声音持续时间为 60 秒.但它只播放声音秒然后刷新页面。我如何暂停执行直到声音完全播放然后继续。
var foo = setInterval(function(){
window.location.reload(1);
var myTable = document.getElementById('admin_id');
var rows = myTable.rows;
var firstRow = rows[0];debugger;
try {
if ($.cookie('new') === null || $.cookie('new') === "" )
{
$.cookie("new", firstRow["cells"][10].innerText);
}
else
{
var cookieValue = $.cookie("new");
if(cookieValue!=firstRow["cells"][10].innerText){
$.cookie("new", firstRow["cells"][10].innerText);
//clearInterval(foo);
document.getElementById('id_audio').play();
}
}
}catch(err){alert(err.message);};
}, 1800000);
//Audio TAg Code
<audio id="id_audio" src="sound.mp3" preload="auto"></audio>
【问题讨论】:
标签: javascript php jquery audio