웹마스터 팁

아래 어떤 분께서 랜덤 음악 제생 스크립트 올리셨는데요,
벅스 전용이라면 더 유용하고 간단한 방법이 있어서요.
사실 tag1004에서 누가 질문하셨길래 만들어봤는데, 여기도 누가 필요하실까 싶어 올려 봅니다.


[Script전문]

<script language="Javascript">
var songArray = new Array("kor14190147", "kor11200272", "kor09199717","kor06196252","kor04200173");
//곡명 리스트,  갯수 신경쓸 필요 없이 그냥 죽 나열하면 됩니다.
</script>

//////////////////선택 사양입니다.  상황표시줄에 음악 정보 출력합니다.///////////////
<script language=JScript for=player event=currentItemChange()>
var temp = player.currentMedia.name;
artist = temp.substring(0,temp.indexOf('#'));
var temp = temp.substring(temp.indexOf('#') + 1);
title = temp.substring(0,temp.indexOf('#'));
top.status = "playing.. "" + title + "" -" + artist;
</script>
<script language=JScript for=player event=playStateChange(NewState)>
switch(NewState) {
        case 1: top.status = "http://m-player.wo.to";  //님 홈페이지 주소
                        break;
        case 3: top.status = "playing.. ""+title+"" -"+artist;
                        break;
        case 6: top.status = "buffering.. ""+title+"" -"+artist;
                        break;
        case 7: top.status = "connecting.. ""+title+"" -"+artist;
                        break;
        default : top.status = "http://m-player.wo.to";  //님 홈페이지 주소
}
</script>
/////////////////////////////////선택 사양의 끝입니다./////////////////////////

<script language=JScript for=player event=EndOfStream()>
bgnum=Math.floor(Math.random()*songArray.length);
player.url ="http://player.bugsmusic.co.kr/player7/player_asx.asp?music_idx="+songArray[bgnum]+",";
</SCRIPT>

<body>
<script language='Javascript'>
document.write("<body topmargin='0' leftmargin='0'><object name='player' id='player' width=100% style=height:32 classid='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6' type='application/x-oleobject'><param name=playCount value=1000><param name='rate' value='1'><param name='balance' value='0'><param name='currentPosition' value='0'><param name='defaultFrame' value><param name='autoStart' value='-1'><param name='currentMarker' value='0'><param name='invokeURLs' value='-1'><param name='baseURL' value><param name='volume' value='50'><param name='mute' value='0'><param name='uiMode' value='full'><param name='stretchToFit' value='0'><param name='windowlessVideo' value='0'><param name='enabled' value='-1'><param name='enableContextMenu' value='-1'><param name='fullScreen' value='0'><param name='SAMIStyle' value><param name='SAMILang' value><param name='SAMIFilename' value><param name='captioningID' value><param name='enableErrorDialogs' value='0'><param name='_cx' value='22648'><param name='_cy' value='1191'></object>");
bgnum=Math.floor(Math.random()*songArray.length);
player.url ="http://player.bugsmusic.co.kr/player7/player_asx.asp?music_idx="+songArray[bgnum]+",";
</script>
</body></html>
제목 글쓴이 날짜
[배경음악] 첫곡은 랜덤, 그 이후로는 순차재생 [20] 이주경 2003.05.06
랜덤 배경화면 구현하기 초간단 스크립트 공개(중복아님) [5] 호호짱 2003.05.07
이벤트 핸들러 (Event Handler) 모음 [2] 아이쿠 2003.05.10
구문 오류 및 런타임 오류 모음 [1] 아이쿠 2003.05.10
[벅스 전용] 랜덤 음악 재생 Javascript. [1] sundew 2003.05.11
자바스크립트의 활용함에 대해 2 .... [1] RedEye 2003.05.18
자바스크립트의 활용함에 대해.... [5] RedEye 2003.05.12
XXX는 객체가 아닙니다. [1] RedEye 2003.05.12
크롬리스(Chromless) 웹어플리케이션 -1 [1] sundew 2003.05.17
크롬리스(Chromless) 웹어플리케이션 -2 [5] sundew 2003.05.18
오늘 날짜와 시간 [3] Brown 2003.05.20
크롬리스(Chromless) 웹어플리케이션 -3 [5] sundew 2003.05.21
손님컴퓨터에 내홈피 즐겨찾기 원클릭으로추가시키기 [5] 호호짱 2003.05.23
크롬리스(Chromless) 웹어플리케이션 -4 [4] sundew 2003.05.23
오른쪽 버튼 클릭시 북마크창 띄우기(1석2조 방식) [4] RedEye(rinja) 2003.05.23
스크롤되는 레이어 나두 갖구 싶어서 ^^; 맹글어 봤습니다. [10] M@xPond 2003.05.28
크롬리스(Chromless) 웹어플리케이션 -5 [3] sundew 2003.05.28
메뉴 옆에서 화살표가 스크롤되는.. [2] 힘찬연못 2003.05.29
크롬리스(Chromless) 웹어플리케이션 -6 (최종) [4] sundew 2003.05.30
오른쪽마우스 클릭금지,드래그금지,하단주소 숨기기 한꺼번에~ [8] 한길 2003.06.03