明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

一個(gè)很酷的程序JavaScript做的MID歌曲搜索播放器[IE](JS)

[摘要]html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>MID點(diǎn)歌器</title>...

html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>MID點(diǎn)歌器</title>
<style>.f{font-size:9pt;width:190pt}</style>
<script>
//程序設(shè)計(jì)虹雨
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]='愛出個(gè)未來'
stext[27]='愛的很小心'
stext[28]='愛的呼喚'
stext[29]='愛火燒不盡'
stext[30]='愛那么重'
stext[31]='愛那麼重'
stext[32]='愛你到永遠(yuǎn)'
stext[33]='愛你一定快樂'
stext[34]='愛你一萬年'
stext[35]='愛你這樣傻'
stext[36]='愛念'
stext[37]='愛拼才會(huì)贏'
stext[38]='愛情白皮書'
stext[39]='愛情故事'
stext[40]='愛情傀儡'
stext[41]='愛情影畫戲'
stext[42]='愛人'
stext[43]='愛如潮水'
stext[44]='愛上一個(gè)不回家的人'
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]='半點(diǎn)心'
stext[59]='半夢半醒之間'
stext[60]='包青天'
stext[61]='悲傷朱麗葉'
stext[62]='悲傷茱麗葉'
stext[63]='北方的狼'
stext[64]='北國之春'
stext[65]='北京'
stext[66]='被動(dòng)'
stext[67]='彼特和狼'
stext[68]='變心的翅膀'
stext[69]='別愛我'
stext[70]='別怕我傷心'
stext[71]='別讓情兩難'
stext[72]='別讓我恨你'
stext[73]='別讓我最后知道'
stext[74]='別問我是誰'
stext[75]='別以為我懂'
stext[76]='冰雨'
stext[77]='勃蘭登堡協(xié)奏曲'
stext[78]='不會(huì)哭于你面前'
stext[79]='不可能的任務(wù)'
stext[80]='不老的傳說'
stext[81]='不了情'
stext[82]='不留余情'
stext[83]='不拖不'
stext[84]='不要對他說'
stext[85]='不要在乎我是誰'
stext[86]='不知不覺想起你'
stext[87]='布雷舞曲'
stext[88]='步步高'
stext[89]='財(cái)神到'
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">彩虹細(xì)雨MID播放機(jī)</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">[虹雨設(shè)計(jì)]

</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>