js 新手,学到了很多东西,但在我所有的研究中,我都不能完全正确。
目标:
1:我有 image1
2:单击时在 image2 和 image3 之间运行 setinterval 函数,为其设置动画。
3:当再次点击clearinterval并转到静态图像1。
奖励:静态时没有音频,动画时播放音频。
我在第三步被抓住了。
点击功能
function clickio()
{
element=document.getElementById('myimage')
if (element.src.match("image2.png","image3.png"))
{
clearInterval("animate()");
element.src="image1.png";
audiofile.pause();
}
else
{
audiofile.play();
setInterval("animate()", 500)
}
}
动画功能
function startfire()
{
element=document.getElementById('myimage')
if (element.src.match("flame1.png"))
{
element.src="flame2.png";
}
else
{
element.src="flame1.png";
}
}
示例:Audibreeze
另一个问题是通过各种浏览器播放音频。
我使用了 HTML5<audio>
标记,但有一个<embed>
似乎不起作用的标记。