动态的换音乐的问题?

ltylty 2002-08-01 01:18:04
列如,在一个html页面里,当鼠标移动到一个图片上时,就播放一个音乐,当移到另一个图片上时就放另一个音乐。
...全文
44 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
ltylty 2002-08-02
  • 打赏
  • 举报
回复
flyleky的好用了,哥们,先谢了,我会把分给你的
ltylty 2002-08-02
  • 打赏
  • 举报
回复
dugucan哥们,你的代码实践过没有啊,我这里用不好使啊,你实际用用在给发出来好不好,
t608 2002-08-02
  • 打赏
  • 举报
回复
<script language="javascript">
if(document.all)
{
path="midi文件路径"
var stex=new Arry("001","爱拼才会赢","你快乐所以我快乐")//创建数组,将midi文件加入(如:001.midi对应海阔天空)
var stext=new Arry("海阔天空","爱拼才会赢","你快乐所以我快乐")//用来设置显示在下拉表框<option>值.
function bgm(obj)
{
document.midi.dynsrc="about:blank"
document.midi.dynsrc=path+obj.options[obj.selectedIndex].value+".midi"
}
document.write("<img name=mid loop=-1 dynsrc=about:blank width=1=1 height=1>")
document.write("<select size=1 name=music onChang=bgm(this)>")
document.write("<option>背景音乐选择")
for(i=0;i<stext.length;i++)
document.write("<option value=\""+stex[i]+"\">"+stext[i])//将数组写入列表框
document.write("</select>")
}
</script>
dugucan 2002-08-02
  • 打赏
  • 举报
回复
<head>
<bgsound id="music" src="" loop="-1">
</head>

<body>
<img scr="photo/1.jpg" onmouseover=javascript:music.src="mid/music1.mid">
<img scr="photo/2.jpg" onmouseover=javascript:music.src="mid/music2.mid">
..............................
<img scr="photo/40.jpg" onmouseover=javascript:music.src="mid/music40.mid">
</body>
对不起,一时大意,上面的搞错了,是这样
dugucan 2002-08-02
  • 打赏
  • 举报
回复
<head>
<bgsound id="music" src="" loop="-1">
</head>
<body>
<img scr="photo\1.jpg" onmouseover=javascript:javascript:music.src="mid/music1.mid">
<img scr="photo\2.jpg" onmouseover=javascript:javascript:music.src="mid/music2.mid">
..............................
<img scr="photo/40.jpg" onmouseover=javascript:javascript:music.src="mid/music40.mid">
</body>
快给粉
ltylty 2002-08-02
  • 打赏
  • 举报
回复
没人回答了么
ltylty 2002-08-01
  • 打赏
  • 举报
回复
我第一次提问题,不是很了解分数的问题,既然是这样你不防更直接点,多少,我喜欢爽快点。
t608 2002-08-01
  • 打赏
  • 举报
回复
我手头有可以与访问者互动的背景音乐选择器代码,你是不是想要这个??
分数有些少了吧,代码可不短
ltylty 2002-08-01
  • 打赏
  • 举报
回复
哈哈,我猜你是从那里贴来的把,我想说一下,我想在onmouseover触发的函数中可以改变音乐文件,那样就可以放不同的音乐了,但还是要谢谢你flyleky
flylyke 2002-08-01
  • 打赏
  • 举报
回复
try:

<object classid=CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95 width=100% height=100% id=MusicPlayer style=margin:0; border-width:0; border-color:white; border-style:inset; width:190; height:140;>
<param name=Filename value="">
<param name=AutoSize value=0>
<param name=AutoStart value=-1>
<param name=AnimationAtStart value=-1>
<param name=AllowScan value=-1>
<param name=AllowChangeDisplaySize value=-1>
<param name=AutoRewind value=0>
<param name=Balance value=0>
<param name=BufferingTime value=5>
<param name=CaptioningID>
<param name=ClickToPlay value=-1>
<param name=CursorType value=0>
<param name=CurrentPosition value=-1>
<param name=CurrentMarker value=0>
<param name=DefaultFrame>
<param name=Enabled value=-1>
<param name=EnableContextMenu value=-1>
<param name=EnablePositionControls value=-1>
<param name=EnableTracker value=-1>
<param name=PlayCount value=1>
<param name=PreviewMode value=0>
<param name=Rate value=1>
<param name=SAMILang>
<param name=SAMIStyle>
<param name=SAMIFileName>
<param name=SelectionStart value=-1>
<param name=SelectionEnd value=-1>
<param name=SendPlayStateChangeEvents value=-1>
<param name=ShowCaptioning value=0>
<param name=ShowControls value=0>
<param name=ShowAudioControls value=0>
<param name=ShowDisplay value=0>
<param name=ShowGotoBar value=0>
<param name=ShowPositionControls value=-1>
<param name=ShowStatusBar value=0>
<param name=ShowTracker value=-1>
<param name=TransparentAtStart value=-1>
<PARAM NAME=VideoBorderWidth VALUE=0>
<PARAM NAME=VideoBorderColor VALUE=0>
<PARAM NAME=VideoBorder3D VALUE=0>
<PARAM NAME=Volume VALUE=0000>
<PARAM NAME=WindowlessVideo VALUE=0>
</object>
//这是你插入的背景音乐把其中的参数“<param name="Filename" value="babylaugh.wav">“中的“value”值改为你要播放的文件名称即可。

<script language="Javascript">
<!--
var g_Browser = navigator.appName;
var pos;
var entry;
var lang;
function PlayClick ()
{
buffState.innerHTML = '开始播放.';
document.MusicPlayer.Play();
}
function PauseClick ()
{
buffState.innerHTML = '暂停.';
if (MusicPlayer.PlayState)
{
document.MusicPlayer.Pause();
}
}
function StopClick ()
{
document.MusicPlayer.Stop();
buffState.innerHTML = '停止播放.';
if (g_Browser == "Netscape")
document.MusicPlayer.SetCurrentPosition(0);
else
document.MusicPlayer.CurrentPosition = 0;
}
//-->
</script>
<img src="you.gif"onmouseover="PlayClick()">
ltylty 2002-08-01
  • 打赏
  • 举报
回复
flylyke可以给出play函数的代码么,我要的就是着个了
flylyke 2002-08-01
  • 打赏
  • 举报
回复
<img src="you.gif"onmouseover="play()">
ltylty 2002-08-01
  • 打赏
  • 举报
回复
我设置了,但不可以,wangxj0600可不可以给出代码啊?
wangxj0600 2002-08-01
  • 打赏
  • 举报
回复
用onmouseover 事件来设置背景音乐就可以了。

87,994

社区成员

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

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