老版世纪江湖聊天室的随机播放背景音乐教程
有人问我以前的那种老版江湖聊天室的随机播放背景音乐代码如何搞,这种在早期的各种江湖版本流行,如世纪江湖7.0地图欢迎页面就有这个效果,后来有的江湖在下面加了一个播放器,可自行选择,现在江湖用的不多了,下面我简单说一下方法。
把下面代码复制到你网页中的</body>中间
方法一:
<script language="JavaScript">
<!--
var sound=new Array();
sound[0]="1.mid";
sound[1]="2.mid";
sound[2]="3.mid";
sound[3]="4.mid";
sound[4]="5.mid";
sound[5]="6.mid";
sound[6]="7.mid";
var x=Math.round(Math.random()*6);
if(navigator.appName=="Microsoft Internet Explorer") {
document.write("<BGSOUND src='" + sound[x] + "' loop='-1'><br>") ;
document.write("现在正在播放第"+(x+1)+"首乐曲");
}
//-->
</script>
有人说在这里当然不能放,没有midi的路径怎么放,所以我加了alert来显示曲目~~~请大家自行修改一下。
方法二:
如果歌曲名有规律,那就简单了!!
如下:
<script language="JavaScript">
<!--
var x=Math.round(Math.random()*6);
if(navigator.appName=="Microsoft Internet Explorer") {
document.write("<BGSOUND src='" + x+".mid"+ "' loop='-1'><br>") ;
document.write("现在正在播放第"+(x+1)+"首乐曲");
}
//-->
</script>
方法三:
<%
dim x
randomize
x=int(rnd()*30)+1
%>
<SCRIPT language="javaScript">
<!--
if(navigator.appName=="Microsoft Internet Exploere")
document.write('<bgsound src='+""+x+""+' loop="-1">')
//-->
</SCRIPT>
总结:上传喜欢的江湖音乐到服务器,音乐名命名要有规律,别的没什么,稍微调试一下即可。