【说明:】
首先申明,这个系统并不是很出色,以至于可以代替其它音乐播放软件,只不过因为我喜欢瞎古捣,才一时兴起编了一个。而且,恰恰相反,本软件的运行需要RealPlayer播放插件。
当你收集了好多音乐在电脑硬盘里时,经常听听它们已经成了你的爱好,启动RealPlayer吧,或者启动Winamp吧。等等,我这里为您准备了一个网页上的播放系统,你只要打开网页就可以自由地听歌了。你的浏览器必须装有RealPlayer插件。
因为是单机版,所以不用ASP来做,所有要处理的数据都用javascript来完成。您的浏览器必须设置为支持javascript。
下面有三段代码,你按指定的文件名把它们分另存为三个“.htm”文件(网页文件)。保存好后,再在“music.htm”中找到“自己添加区”,在哪里添加你自己的一些必要信息。添加时需要按如下的规则:
你硬盘里的歌曲一定有个文件名,此时以“流星雨.mp3”为例:
1、如果你把三个网页文件和音乐文件放在同一个文件夹里的,那么很简单,按照“d("流星雨.mp3");”格式来添加,分号是必需的,双引号不要。
2、如果没有放在同一文件夹下,可以转化成相对于网页所在文件夹的相对路径。比如网页文件放在“d:\”根目录中,歌曲放在“d:\music\”目录中,按照“d("music/流星雨.mp3");”格式添加。
3、如果不在同一分区下,可以按“d("file:///d:/music/流星雨.mp3");”格式来添加。
4、有多首歌,可以每一首歌写一行,直到全部添加进去。
【代码:】
一、diange.htm:
<html>
<head>
<title>偷猫点歌</title>
</head>
<frameset rows="*,*">
<frame name="top" src="music.htm">
<frame name="bottom" src="listen.htm">
</frameset>
</html>
二、music.htm
<HTML>
<HEAD></HEAD>
<BODY>
<script language="javascript">
<!--
function d(n)
{
document.write("<a href=\"listen.htm?" + n + "\" target=\"bottom\">" + n + "</a><br>");
}
document.write("<p align=\"center\"><font size=\"5\" color=\"#ff0000\">偷猫点歌</font></p><p>");
document.write("<a href=\"listen.htm\" target=\"bottom\">停止播放</a><br>");
//★★注意,此处为自己添加区★★
document.write("</p>");
-->
</script>
</BODY>
</HTML>
三、listen.htm
<HTML>
<HEAD></HEAD>
<BODY>
<script language="javascript">
<!--
var queryof=location.href.indexOf("?");
var songstring=location.href.substring(queryof+1,location.href.length);
document.write("<p align=\"center\"><font size=\"5\" color=\"#ff0000\">偷猫点歌</font></p><p align=\"center\">");
if(queryof!=-1)
document.write("<embed src=\"" + songstring + "\" width=\"320\" height=\"100\" type=\"audio/x-pn-realaudio-plugin\" autostart=\"true\">");
document.write("</p>");
-->
</script>
</BODY>
</HTML>
本站文章皆为作者原创,其它媒体(包括但不限于报刊、杂志、网站、电视、电台)未经作者书面许可严禁转载(或部分摘录)!
