一个很酷的程序JavaScript做的MID歌曲搜索播放器[IE](JS)_(转)
2008-05-01 06:21
579 查看
一个很酷的程序javascript做的MID歌曲搜索播放器[IE](JS)
http://aspage.yeah.net/------------------------
--------------------from 《彩虹细雨》-----------------------
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312">
<title>MID点歌器</title>
<style>.f{font-size:9pt;width:190pt}</style>
<script>
//程序设计虹雨
path="http://card4.yinsha.com/MIDi/"
var stext=new array()
stext[0]='angels we have heard on high'
stext[1]='away in a manger'
stext[2]='beginning to look a lot like christmas'
stext[3]='carol bells'
stext[4]='chestnuts roasting on an open fire'
stext[5]='deck the halls'
stext[6]='do you hear what i hear'
stext[7]='frosty'
stext[8]='god rest ye merry gentlemen'
stext[9]='grandma got run over'
stext[10]='happy christmas'
stext[11]='hark the herald angels sing'
stext[12]='have a holly jolly christmas'
stext[13]='holy night'
stext[14]='i saw mommy kissing santa claus'
stext[15]='jingle bells'
stext[16]='the first noel'
stext[17]='the holly and thi iny'
stext[18]='101次求婚'
stext[19]='阿lam日记'
stext[20]='阿尔汉布拉宫的回忆'
stext[21]='阿根廷不要为我哭泣'
stext[22]='阿拉伯跳舞女郎'
stext[23]='阿拉伯绮想曲'
stext[24]='阿拉丁'
stext[25]='阿斯图利亚斯的传奇'
stext[26]='爱出个未来'
stext[27]='爱的很小心'
stext[28]='爱的呼唤'
stext[29]='爱火烧不尽'
stext[30]='爱那么重'
stext[31]='爱那麽重'
stext[32]='爱你到永远'
stext[33]='爱你一定快乐'
stext[34]='爱你一万年'
stext[35]='爱你这样傻'
stext[36]='爱念'
stext[37]='爱拼才会赢'
stext[38]='爱情白皮书'
stext[39]='爱情故事'
stext[40]='爱情傀儡'
stext[41]='爱情影画戏'
stext[42]='爱人'
stext[43]='爱如潮水'
stext[44]='爱上一个不回家的人'
stext[45]='爱是永恒'
stext[46]='爱我到今生'
stext[47]='爱我的人和我爱的人'
stext[48]='爱我好吗'
stext[49]='爱无止境'
stext[50]='爱相随'
stext[51]='爱相随2'
stext[52]='爱与愁'
stext[53]='安妮'
stext[54]='八月桂花遍地开'
stext[55]='八月桂花香'
stext[56]='巴西华尔兹'
stext[57]='拜年'
stext[58]='半点心'
stext[59]='半梦半醒之间'
stext[60]='包青天'
stext[61]='悲伤朱丽叶'
stext[62]='悲伤茱丽叶'
stext[63]='北方的狼'
stext[64]='北国之春'
stext[65]='北京'
stext[66]='被动'
stext[67]='彼特和狼'
stext[68]='变心的翅膀'
stext[69]='别爱我'
stext[70]='别怕我伤心'
stext[71]='别让情两难'
stext[72]='别让我恨你'
stext[73]='别让我最后知道'
stext[74]='别问我是谁'
stext[75]='别以为我懂'
stext[76]='冰雨'
stext[77]='勃兰登堡协奏曲'
stext[78]='不会哭于你面前'
stext[79]='不可能的任务'
stext[80]='不老的传说'
stext[81]='不了情'
stext[82]='不留余情'
stext[83]='不拖不'
stext[84]='不要对他说'
stext[85]='不要在乎我是谁'
stext[86]='不知不觉想起你'
stext[87]='布雷舞曲'
stext[88]='步步高'
stext[89]='财神到'
stext[90]='采茶扑蝶'
stext[91]='缠绵'
stext[92]='长城'
stext[93]='长流不息'
stext[94]='长夜多浪漫'
stext[95]='超人'
stext[96]='城里的月光'
stext[97]='橙路'
stext[98]='赤裸裸'
stext[99]='冲开一切'
stext[100]='初恋'
stext[101]='初恋情人'
stext[102]='出场'
stext[103]='出水莲'
stext[104]='楚留香'
stext[105]='处处留情'
stext[106]='传奇'
stext[107]='船歌'
stext[108]='吹散为你留下的梦'
stt=0
k=0
var otxt=new array()
otxt[0]='[> ]'
otxt[1]='[>> ]'
otxt[2]='[ >> ]'
otxt[3]='[ >> ]'
otxt[4]='[ >> ]'
otxt[5]='[ >> ]'
otxt[6]='[ >> ]'
otxt[7]='[ >>]'
otxt[8]='[ >]'
function findc(obj){
j=1
for(i=0;i<stext.length;i++){
temp=""+stext[i]
if(temp.indexof(obj.find.value)!=-1)
{
var no = new option()
no.value = stext[i]
no.text = stext[i]
obj.music.options[j++]=no
}
}
obj.music.options.length =j
obj.MIDopen.value=" "
obj.txt.value="找到歌共"+obj.music.options.length+"首"
}
function auto(obj){
if(obj.MIDopen.value=="停止播放"){
clearinterval(stt)
obj.MIDopen.value="播放歌曲"
MIDon=document.MID.dynsrc
document.MID.dynsrc="about:blank"
}else{
clearinterval(stt)
obj.MIDopen.value="停止播放"
document.MID.dynsrc=MIDon
obj.txt.value="第"+obj.music.selectedindex+"首、曲名是:"+MID
stt=setinterval("atxt()",200)
}
}
function x(obj){
MID=obj.music.options[obj.music.selectedindex].value;
if (MID!=""){
clearinterval(stt)
document.MID.dynsrc="about:blank"
obj.MIDopen.value="停止播放"
document.MID.dynsrc=path+MID+".MID";
obj.txt.value="第"+obj.music.selectedindex+"首、曲名是:"+MID
stt=setinterval("atxt()",200)
}
}
function atxt(){
k++
if(k==otxt.length)k=0
document.forms[0].otx.value=otxt[k]
}
</script>
<link rel="stylesheet" href="../hy.css">
</head>
<body background="../gif/mbg.gif" bgcolor="#ffffff">
<form>
<div align="center">
<center>
<table border="0" bgcolor="#fce01b" cellspacing="5">
<tr>
<td><table border="1" bordercolorlight="#000000" cellspacing="0" bordercolordark="#ffffff"
background="../gif/tb.gif">
<tr>
<td><font color="#ff0000">彩虹细雨MID播放机</font></td>
</tr>
<tr>
<td>
<input type="button" value="快速搜索" onclick="findc(this.form)" style="background-image: url
('../gif/tb.gif')">
歌曲名称:<input type="text" name="find" size="20">[虹雨设计]
</td>
</tr>
<tr>
<td>
<p> <input type="button" value=" " onclick="auto(this.form)" name="MIDopen"
style="background-image: url('../gif/tb.gif')"><img name="MID" dynsrc="about:blank" width="1"
height="1">
<script>
document.write("<select size=1 name=music onchange=x(this.form) class=f>")
document.write("<option value=/"/">选择音乐")
for(i=0;i<stext.length;i++)document.write("<option value=/""+stext[i]+"/">"+stext[i])
document.write("</select>")
</script></p>
</td>
</tr>
<tr>
<td><input type="text" name="otx" size="10" onfocus="blur()"> <input type="text" name="txt" size="40"
onfocus="blur()"></td>
</tr>
</table> </td>
</tr>
</table>
</center>
</div>
</form
</body>
</html>
<
http://aspage.yeah.net/------------------------
--------------------from 《彩虹细雨》-----------------------
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312">
<title>MID点歌器</title>
<style>.f{font-size:9pt;width:190pt}</style>
<script>
//程序设计虹雨
path="http://card4.yinsha.com/MIDi/"
var stext=new array()
stext[0]='angels we have heard on high'
stext[1]='away in a manger'
stext[2]='beginning to look a lot like christmas'
stext[3]='carol bells'
stext[4]='chestnuts roasting on an open fire'
stext[5]='deck the halls'
stext[6]='do you hear what i hear'
stext[7]='frosty'
stext[8]='god rest ye merry gentlemen'
stext[9]='grandma got run over'
stext[10]='happy christmas'
stext[11]='hark the herald angels sing'
stext[12]='have a holly jolly christmas'
stext[13]='holy night'
stext[14]='i saw mommy kissing santa claus'
stext[15]='jingle bells'
stext[16]='the first noel'
stext[17]='the holly and thi iny'
stext[18]='101次求婚'
stext[19]='阿lam日记'
stext[20]='阿尔汉布拉宫的回忆'
stext[21]='阿根廷不要为我哭泣'
stext[22]='阿拉伯跳舞女郎'
stext[23]='阿拉伯绮想曲'
stext[24]='阿拉丁'
stext[25]='阿斯图利亚斯的传奇'
stext[26]='爱出个未来'
stext[27]='爱的很小心'
stext[28]='爱的呼唤'
stext[29]='爱火烧不尽'
stext[30]='爱那么重'
stext[31]='爱那麽重'
stext[32]='爱你到永远'
stext[33]='爱你一定快乐'
stext[34]='爱你一万年'
stext[35]='爱你这样傻'
stext[36]='爱念'
stext[37]='爱拼才会赢'
stext[38]='爱情白皮书'
stext[39]='爱情故事'
stext[40]='爱情傀儡'
stext[41]='爱情影画戏'
stext[42]='爱人'
stext[43]='爱如潮水'
stext[44]='爱上一个不回家的人'
stext[45]='爱是永恒'
stext[46]='爱我到今生'
stext[47]='爱我的人和我爱的人'
stext[48]='爱我好吗'
stext[49]='爱无止境'
stext[50]='爱相随'
stext[51]='爱相随2'
stext[52]='爱与愁'
stext[53]='安妮'
stext[54]='八月桂花遍地开'
stext[55]='八月桂花香'
stext[56]='巴西华尔兹'
stext[57]='拜年'
stext[58]='半点心'
stext[59]='半梦半醒之间'
stext[60]='包青天'
stext[61]='悲伤朱丽叶'
stext[62]='悲伤茱丽叶'
stext[63]='北方的狼'
stext[64]='北国之春'
stext[65]='北京'
stext[66]='被动'
stext[67]='彼特和狼'
stext[68]='变心的翅膀'
stext[69]='别爱我'
stext[70]='别怕我伤心'
stext[71]='别让情两难'
stext[72]='别让我恨你'
stext[73]='别让我最后知道'
stext[74]='别问我是谁'
stext[75]='别以为我懂'
stext[76]='冰雨'
stext[77]='勃兰登堡协奏曲'
stext[78]='不会哭于你面前'
stext[79]='不可能的任务'
stext[80]='不老的传说'
stext[81]='不了情'
stext[82]='不留余情'
stext[83]='不拖不'
stext[84]='不要对他说'
stext[85]='不要在乎我是谁'
stext[86]='不知不觉想起你'
stext[87]='布雷舞曲'
stext[88]='步步高'
stext[89]='财神到'
stext[90]='采茶扑蝶'
stext[91]='缠绵'
stext[92]='长城'
stext[93]='长流不息'
stext[94]='长夜多浪漫'
stext[95]='超人'
stext[96]='城里的月光'
stext[97]='橙路'
stext[98]='赤裸裸'
stext[99]='冲开一切'
stext[100]='初恋'
stext[101]='初恋情人'
stext[102]='出场'
stext[103]='出水莲'
stext[104]='楚留香'
stext[105]='处处留情'
stext[106]='传奇'
stext[107]='船歌'
stext[108]='吹散为你留下的梦'
stt=0
k=0
var otxt=new array()
otxt[0]='[> ]'
otxt[1]='[>> ]'
otxt[2]='[ >> ]'
otxt[3]='[ >> ]'
otxt[4]='[ >> ]'
otxt[5]='[ >> ]'
otxt[6]='[ >> ]'
otxt[7]='[ >>]'
otxt[8]='[ >]'
function findc(obj){
j=1
for(i=0;i<stext.length;i++){
temp=""+stext[i]
if(temp.indexof(obj.find.value)!=-1)
{
var no = new option()
no.value = stext[i]
no.text = stext[i]
obj.music.options[j++]=no
}
}
obj.music.options.length =j
obj.MIDopen.value=" "
obj.txt.value="找到歌共"+obj.music.options.length+"首"
}
function auto(obj){
if(obj.MIDopen.value=="停止播放"){
clearinterval(stt)
obj.MIDopen.value="播放歌曲"
MIDon=document.MID.dynsrc
document.MID.dynsrc="about:blank"
}else{
clearinterval(stt)
obj.MIDopen.value="停止播放"
document.MID.dynsrc=MIDon
obj.txt.value="第"+obj.music.selectedindex+"首、曲名是:"+MID
stt=setinterval("atxt()",200)
}
}
function x(obj){
MID=obj.music.options[obj.music.selectedindex].value;
if (MID!=""){
clearinterval(stt)
document.MID.dynsrc="about:blank"
obj.MIDopen.value="停止播放"
document.MID.dynsrc=path+MID+".MID";
obj.txt.value="第"+obj.music.selectedindex+"首、曲名是:"+MID
stt=setinterval("atxt()",200)
}
}
function atxt(){
k++
if(k==otxt.length)k=0
document.forms[0].otx.value=otxt[k]
}
</script>
<link rel="stylesheet" href="../hy.css">
</head>
<body background="../gif/mbg.gif" bgcolor="#ffffff">
<form>
<div align="center">
<center>
<table border="0" bgcolor="#fce01b" cellspacing="5">
<tr>
<td><table border="1" bordercolorlight="#000000" cellspacing="0" bordercolordark="#ffffff"
background="../gif/tb.gif">
<tr>
<td><font color="#ff0000">彩虹细雨MID播放机</font></td>
</tr>
<tr>
<td>
<input type="button" value="快速搜索" onclick="findc(this.form)" style="background-image: url
('../gif/tb.gif')">
歌曲名称:<input type="text" name="find" size="20">[虹雨设计]
</td>
</tr>
<tr>
<td>
<p> <input type="button" value=" " onclick="auto(this.form)" name="MIDopen"
style="background-image: url('../gif/tb.gif')"><img name="MID" dynsrc="about:blank" width="1"
height="1">
<script>
document.write("<select size=1 name=music onchange=x(this.form) class=f>")
document.write("<option value=/"/">选择音乐")
for(i=0;i<stext.length;i++)document.write("<option value=/""+stext[i]+"/">"+stext[i])
document.write("</select>")
</script></p>
</td>
</tr>
<tr>
<td><input type="text" name="otx" size="10" onfocus="blur()"> <input type="text" name="txt" size="40"
onfocus="blur()"></td>
</tr>
</table> </td>
</tr>
</table>
</center>
</div>
</form
</body>
</html>
<
相关文章推荐
- 一个很酷的程序JavaScript做的MID歌曲搜索播放器[IE](JS)
- 你知道的,javascript语言的执行环境是"单线程模式",这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行,因此很多时候需要进行“异步模式”,请列举js异步编程的方法。
- 有趣的Javascript:只需一个JS让万恶的IE5、IE6、IE7、IE8全都支持H5原生Canvas绘图(有演示demo)
- 编写了一个支持firefox和ie的javascript+xml进行数据分页的程序
- 发一个昨天晚上新鲜出炉的Javascript(js)分页程序,带详解,业余水平。。。。 不用任何jquery 之类的库
- 发一个昨天晚上新鲜出炉的Javascript(js)分页程序,带详解,业余水平。。。。 不用任何jquery 之类的库
- 开源一个带自定义事件编程支持的javascript音频播放器,兼容IE和HTML5
- 发布一个开源极致的javascript模板引擎tpl.js
- Day.js 是一个仅 2kb 大小的轻量级 JavaScript 时间日期处理库,和 Moment.js 的 API 设计保持完全一样,dayjs
- stream.js :一个新的JavaScript数据结构
- 一个必用的javascript框架:underscore.js - wine的思考 - ITeye技术网站
- 一个搜索迷宫出路的程序
- 在js中添加信任站点,禁用xinxp弹出窗口阻止程序,修改IE ActiveX安全设置
- js实时时间显示,兼容IE、Opera、Firefox,javascript面向对象编程。
- JavaScript Tip/Trick: 动态创建Table时,在IE中需要注意的一个问题
- 如何使用Node.js在Ubuntu上写一个HelloWorld程序
- 开发一个文件搜索程序
- 一个相当优秀的js随机数发生器程序
- JavaScript-js中把一个函数赋给一个对象时带不带括号的区别?
- 用JS 写一个简单的程序,切换七彩盒子背景