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();
}
}
과이 웹 페이지의 시작 부분에 오디오 태그에서로드 :
<audio preload="auto">
<source src="success.wav"></source>
Your browser isn't invited for super fun audio time.
</audio>
내가이있는 경우 잘 모릅니다
나는 코드가 현재의 문은 이것이다 모든 자바 스크립트 섹션에 대한 제한 시간과 관련이 있습니다.
setTimeout("newAJAXCommand('status.xml', updateStatus, true)",500);
오디오 클립 ' success.wav '는 약 1 초이고 새로 고침은 500 밀리 초입니까?
전체 페이지 코드
는 여기에서 찾을 수 있습니다 : http://pastebin.com/MaQVndJe
당신이 파이어 폭스를 사용하고 부여? – ApprenticeHacker
파이어 폭스 또는 크롬, 이상적으로는 크로스 브라우저가되고 싶습니다. –