我做的是上<img>
標籤作爲觸發用的OnClick起着<audio>
HTML頁面的元素..禁用時,在IE
的Javascript:
function changeImage()
{
element=document.getElementById('myimage')
if (element.src.match("play"))
{
element.src="stop.png";
document.getElementById('audiotag1').src="music.mp3";
document.getElementById('audiotag1').play();
}
else
{
element.src="play.png";
document.getElementById('audiotag1').src="";
}
}
IMG標籤:
<img id="myimage" onclick="changeImage()" src="play.png" width="20" height="20" style="position:absolute;top:5px;left:5px;">
音頻標籤:
<audio loop id="audiotag1" src="music.mp3" preload="auto"></audio>
所以,這裏的問題,因爲IE8不支持<audio>
標籤,我想使圖像消失,只在IE8或誰不支持<audio>
標籤。可能嗎?我該怎麼辦? 我曾經使用禁用='禁用',但它不會工作。
放哪裏?我把它放在'
'後面,但沒有任何作用 – HenryJahja 2013-03-21 10:36:12@HenryJahja它是CSS,所以把它放在你的CSS文件/代碼中。 – lifetimes 2013-03-21 10:36:50
'<! - [if IE 8]> ' – HenryJahja 2013-03-21 10:38:44