0
if else
ステートメント内で再生するオーディオファイルを取得しようとしていますが、多くの問題が発生しています。getdocumenttagで再生するオーディオを取得する
for(i = 0; i < 16; i++) {
if(getXMLValue(xmlData, 'input'+i) == '1') {
document.getElementById('btn' + i).style.color = '#d00';
document.getElementById('btn' + i).innerHTML = ('• ALERT ' + i);
document.getElementById('error').style.color = '#d00';
document.getElementByTag("audio");
audio.play();
}
else {
document.getElementById('btn' + i).style.color = '#090';
document.getElementById('btn' + i).innerHTML = '•' + getXMLValue(xmlData, 'inputname'+i);
document.getElementById('error').style.color = '#fff';
document.getElementByTag("audio");
audio.stop();
}
}
、それはWebページの開始時にオーディオタグからロードされます:
<audio preload="auto">
<source src="success.wav"></source>
Your browser isn't invited for super fun audio time.
</audio>
私はそれを持っている場合は知らない
私は、コードを持っている現在のステートメントはこれです私はJavaScriptのセクション全体でタイムアウトと関係があります:
setTimeout("newAJAXCommand('status.xml', updateStatus, true)",500);
オーディオクリップには、 success.wav 'は約2秒間、リフレッシュは500ミリ秒ですか?
ページ全体のコードはここで見つけることができます:http://pastebin.com/MaQVndJe
はFirefoxを使用しています与えますか? – ApprenticeHacker
firefoxまたはchromeのいずれかで、私は理想的にはクロスブラウザ –