如何实现onmouseover一个图片的时候播放音效?

azt2233 2013-04-11 10:14:01
RT,初学者,不知道该怎么做
...全文
156 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
似梦飞花 2013-04-11
  • 打赏
  • 举报
回复
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> <script type="text/javascript"> function init(){ var e=document.getElementById("test1"); e.stop(); var img=document.images[0]; img.onmouseover=function(){ e.play(); } img.onmouseout=function(){ e.pause(); } } window.onload=init; </script> </head> <body> <img src="x.jpg" width="400" height="400"> <embed id="test1" src="xml/伤不起.mp3" style="visibility:hidden"></embed> </body> </html> 这样试试
azt2233 2013-04-11
  • 打赏
  • 举报
回复
引用 1 楼 zzgzzg00 的回复:
隐藏个embed元素 当鼠标放在图片上时play 移除时stop试试
能帮我看看吗, <embed name=playMusic src="/wordpress/wp-content/themes/gainmotor/music/2894.wav" autostart="false" hidden="ture" height="0" width="0" /> 先不说onmouseover,嵌入这个以后只要一进网页声音就响,那个autostart不是控制这个让他不自己响的么,但是我设了false一进网页还是声音自动就响了
似梦飞花 2013-04-11
  • 打赏
  • 举报
回复
隐藏个embed元素 当鼠标放在图片上时play 移除时stop试试

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧