somiok.com    

한국어

Board

다음곡 재생 문제

싸스 2005.12.06 12:58

곡은 여러가지가 있는데 다음곡 재생 버튼을 아무리 눌러도 재생이 되지 않는데
확인 부탁드립니다.

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=euc-kr">  
<title></title>
<SCRIPT Language="Javascript">
<!--
var song;
var song_arr = new Array();
var now_song=0;
var max_count=0;
var tm=null;
var tm_cnt=0;
var err=null;
var err_cnt=0;
function errorwait(){
err_cnt++;
if(err_cnt > 5){
clearTimeout(err);
err=null;
err_cnt=0;
p_next();
}
}
function p_error(){
err=setTimeout("errorwait();",500);
}
function p_play(){
tm_cnt++;
if(mplayer.filename==song_arr[now_song]) {
mplayer.play();
clearTimeout(tm);
tm=null;
tm_cnt=0;
}
if(tm_cnt==6){
clearTimeout(tm);
tm=null;
tm_cnt=0;
}
}
function one_play(i){
if(tm != null) clearTimeout(tm);
//mplayer.stop();
mplayer.filename=song_arr[i];
tm=setTimeout("p_play()",500);
}
function p_next(){
if(now_song<(max_count-1)) now_song++;
else now_song=0;
one_play(now_song);
}
function listen_check(){
var songlist = ""
var chk = false
var i, url;
for(i=0; i<document.list_form.elements.length; i++) {
var e=document.list_form.elements[i]
if(e.name == 'chk') {
if(e.checked == true) {
chk = true;
songlist = songlist + e.value + ",";
}
}
}
if(chk == true ){
song_arr=songlist.split(',');
now_song=0;
max_count=song_arr.length-1;
one_play(now_song);
}else{
max_count=0;
alert("곡명을 선택해 주세요");
}
}
function all_check(){
var i;
for(i=0; i<document.list_form.elements.length; i++) {
var e=document.list_form.elements[i]
if(e.name == 'chk') {
if(e.checked != true)e.checked = true;
}
}
}
function un_check(){
var i;
for(i=0; i<document.list_form.elements.length; i++) {
var e=document.list_form.elements[i]
if(e.name == 'chk') {
if(e.checked == true)e.checked = false;
}
}
}

// -->
</SCRIPT>
<style type="text/css">
  A:link    {COLOR: snow; FONT: 12px 굴림체,Arial;  TEXT-DECORATION: none}
  A:active  {COLOR: snow; FONT: 12px 굴림체,Arial; TEXT-DECORATION: none}
  A:visited {COLOR: snow; FONT: 12px 굴림체,Arial; TEXT-DECORATION: none}
  A:hover  {COLOR: #ffffbf; FONT: 12px 굴림체,Arial; TEXT-DECORATION: none}
  td {COLOR: snow; FONT: 12px 굴림체,Arial;  TEXT-DECORATION: none;}
  .input {font-size:9pt; color:white; background-color:#708090; border-width:1 2 2 1; border-color:#ffffff #000000 #000000 #ffffff; border-style:solid; height:22; }
body {
scrollbar-face-color: #708090;
scrollbar-shadow-color: #ffffff;
scrollbar-highlight-color: #708090;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #708090;
scrollbar-track-color: #708090;
scrollbar-arrow-color: #ffffff;
font-size:9pt; font-family:돋움,굴림; color:snow;
}
div { position:absolute; letter-spacing:1.5em;}
</style>
</head>
<body bgcolor=#708090 TOPMARGIN=0 LEFTMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0 scroll="auto">
<table cellpadding=0 cellspacing=10 border=0 width=100% align=center>
  <tr><td align=center>
<table cellpadding=0 cellspacing=10 border=0 width=500>
  <tr><td colspan=3 height=70><style>
.style1 { top:-1; left:-2; color:white; }
.style2 { top:+1; left:+2; color:black; }
.style3 { top:0; left:0; color:#708090; } </style>
<div align=center>
<div class="style1">
<center><h1>MUSIC LISTEN</h1></center>
</div>
<div class="style2">
<center><h1>MUSIC LISTEN</h1></center>
</div>
<div class="style3">
<center><h1>MUSIC LISTEN</h1></center>
</div>
</div></td></tr>
  <tr>
<td colspan=2 align=right valign=bottom><input type=button onclick='all_check()' onfocus='this.blur()' value='전체선택' onmouseover="this.style.backgroundColor= '#8BAAF7'" onmouseout="this.style.backgroundColor=''" class=input> <input type=button onclick='un_check()' onfocus='this.blur()' value='선택해제' onmouseover="this.style.backgroundColor= '#8BAAF7'" onmouseout="this.style.backgroundColor=''" class=input> <input type=button onclick='listen_check()' onfocus='this.blur()' value='선택듣기' onmouseover="this.style.backgroundColor= '#8BAAF7'" onmouseout="this.style.backgroundColor=''" class=input></td>
    <td height=22 align=right><!--플래이어를 보이지 않게 할려면 아래 width="200" height="50" 을 width="0" height="0" 로 수정 하세요-->
<object id="mplayer" classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" width="200" height="50" vspace="0" hspace="0" >
<param name="filename" value=""><!--페이지 접속시 바로 음악이 나오게 할려면 value="mms://218.38.55.214/LOW_WMA/300/300954.asf" 를 넣으세요.-->
<param name="AllowChangeDisplaySize" value="false">
<param name="uiMode" value="none">
<param name="AllowScan" value="false">
<param name="AnimationAtStart" value="false">
<param name="AudioStream" value="-1">
<param name="AutoRewind" value="false">
<param name="AutoSize" value="false">
<param name="AutoStart" value="true">
<param name="Balance" value="0">
<param name="BufferingTime" value="5">
<param name="ClickToPlay" value="false">
<param name="CurrentMarker" value="1">
<param name="CurrentPosition" value="321">
<param name="CursorType" value="2">
<param name="DisplayBackColor" value="1">
<param name="DisplayForeColor" value="16777215">
<param name="DisplayMode" value="0">
<param name="DisplaySize" value="2">
<param name="EnableContextMenu" value="true">
<param name="Enabled" value="true">
<param name="EnableFullScreenControls" value="true">
<param name="EnablePositionControls" value="true">
<param name="EnableTracker" value="false">
<param name="InvokeURLs" value="false">
<param name="Language" value="-1">
<param name="Mute" value="false">
<param name="PlayCount" value="1">
<param name="PreviewMode" value="false">
<param name="Rate" value="1">
<param name="SelectionEnd" value="-1">
<param name="SelectionStart" value="-1">
<param name="SendErrorEvents" value="true">
<param name="SendKeyboardEvents" value="false">
<param name="SendMouseClickEvents" value="false">
<param name="SendMouseMoveEvents" value="false">
<param name="SendOpenStateChangeEvents" value="true">
<param name="SendPlayStateChangeEvents" value="true">
<param name="SendWarningEvents" value="true">
<param name="ShowAudioControls" value="-1">
<param name="ShowCaptioning" value="">
<param name="ShowControls" value="-1">
<param name="ShowDisplay" value="false">
<param name="ShowGotoBar" value="false">
<param name="ShowPositionControls" value="true">
<param name="ShowStatusBar" value="true">
<param name="ShowTracker" value="false">
<param name="TransparentAtStart" value="false">
<param name="VideoBorder3D" value="0">
<param name="VideoBorderColor" value="0">
<param name="VideoBorderWidth" value="0">
<param name="Volume" value="2000">
<param name="WindowlessVideo" value="false">
</object></td></tr>
<tr><td colspan=3 bgcolor=#a7a7a7 height=1></td></tr>
  <tr><!--아래부분에 테이블을 추가하고 음악을 추가하시면됩니다-->
<form name=list_form>


<td><input type=checkbox onfocus='this.blur()' name='chk' value="http://211.176.63.196:8080/3/HIGH_MP3/021/21816.mp3"></td><td> 강수지 </td><td><a href="http://211.176.63.196:8080/3/HIGH_MP3/021/21816.mp3">하늘이여(Wish)</td></tr><tr><td colspan=3 bgcolor=#a7a7a7 height=1></td></tr><tr>
<td><input type=checkbox onfocus='this.blur()' name='chk' value="http://211.176.63.196:8080/3/HIGH_MP3/021/21817.mp3"></td><td> 강수지 </td><td><a href="http://211.176.63.196:8080/3/HIGH_MP3/021/21817.mp3">슬픈 예감 (The Rainy Day)</td></tr><tr><td colspan=3 bgcolor=#a7a7a7 height=1></td></tr><tr>
<td><input type=checkbox onfocus='this.blur()' name='chk' value="http://211.176.63.196:8080/3/HIGH_MP3/021/21818.mp3"></td><td> 강수지 </td><td><a href="http://211.176.63.196:8080/3/HIGH_MP3/021/21818.mp3">꿈에서라도</td></tr><tr><td colspan=3 bgcolor=#a7a7a7 height=1></td></tr><tr>
<td><input type=checkbox onfocus='this.blur()' name='chk' value="http://211.176.63.196:8080/3/HIGH_MP3/021/21819.mp3"></td><td> 강수지 </td><td><a href="http://211.176.63.196:8080/3/HIGH_MP3/021/21819.mp3">다시는</td></tr><tr><td colspan=3 bgcolor=#a7a7a7 height=1></td></tr><tr>
<td><input type=checkbox onfocus='this.blur()' name='chk' value="http://211.176.63.196:8080/3/HIGH_MP3/021/21820.mp3"></td><td> 강수지 </td><td><a href="http://211.176.63.196:8080/3/HIGH_MP3/021/21820.mp3">이제야 이별할 수 있어요</td></tr><tr><td colspan=3 bgcolor=#a7a7a7 height=1></td></tr><tr>
<td><input type=checkbox onfocus='this.blur()' name='chk' value="http://211.176.63.196:8080/3/HIGH_MP3/021/21821.mp3"></td><td> 강수지 </td><td><a href="http://211.176.63.196:8080/3/HIGH_MP3/021/21821.mp3">삶은 한번뿐인데</td></tr><tr><td colspan=3 bgcolor=#a7a7a7 height=1></td></tr><tr>
<td><input type=checkbox onfocus='this.blur()' name='chk' value="http://211.176.63.196:8080/3/HIGH_MP3/021/21822.mp3"></td><td> 강수지 </td><td><a href="http://211.176.63.196:8080/3/HIGH_MP3/021/21822.mp3">운명처럼</td></tr><tr><td colspan=3 bgcolor=#a7a7a7 height=1></td></tr><tr>
<td><input type=checkbox onfocus='this.blur()' name='chk' value="http://211.176.63.196:8080/3/HIGH_MP3/021/21823.mp3"></td><td> 강수지 </td><td><a href="http://211.176.63.196:8080/3/HIGH_MP3/021/21823.mp3">기다려줘</td></tr><tr><td colspan=3 bgcolor=#a7a7a7 height=1></td></tr><tr>
<td><input type=checkbox onfocus='this.blur()' name='chk' value="http://211.176.63.196:8080/3/HIGH_MP3/021/21824.mp3"></td><td> 강수지 </td><td><a href="http://211.176.63.196:8080/3/HIGH_MP3/021/21824.mp3">다시 시작된 사랑</td></tr><tr><td colspan=3 bgcolor=#a7a7a7 height=1></td></tr><tr>
<td><input type=checkbox onfocus='this.blur()' name='chk' value="http://211.176.63.196:8080/3/HIGH_MP3/021/21825.mp3"></td><td> 강수지 </td><td><a href="http://211.176.63.196:8080/3/HIGH_MP3/021/21825.mp3">Dear My Family</td></tr><tr><td colspan=3 bgcolor=#a7a7a7 height=1></td></tr><tr>
<td><input type=checkbox onfocus='this.blur()' name='chk' value="http://211.176.63.196:8080/3/HIGH_MP3/021/21826.mp3"></td><td> 강수지 </td><td><a href="http://211.176.63.196:8080/3/HIGH_MP3/021/21826.mp3">둘이서 함께라면 (Happy Together)</td></tr><tr><td colspan=3 bgcolor=#a7a7a7 height=1></td></tr><tr>


  </form>
<tr><td colspan=3 bgcolor=#a7a7a7 height=1></td></tr>
</table>        
</td></tr>
</table>
<!--아래는 음악 사이트의 음악이 없어졌을때 또는 서버의 사정에 따라 나오지않을때 다음곡으로 건너 뛰는 스크립트 입니다.-->
<script>
</script>
<script event=EndOfStream for=mplayer language=javascript>
p_next();
</script>
<script language=javascript for=mplayer Event=Error>
if(max_count==1) alert("현재곡은 연결이 되지 않읍니다...");
else {
p_next();
/*
err_cnt=0;
p_error();
*/
}
</script>

</body>
</html>