노프레임홈에서 bgm외에 embed음악을 넣어서 음악안끊게 하는 방법

노프레임홈에서 bgm외에 embed음악을 넣어서 음악안끊게 하는 방법
노프레임홈에서 bgm외에 embed음악을 넣어서 음악안끊게 하는 방법  
™성아   (Homepage)  2005-03-15 16:45:32, 조회 : 1,923, 추천 : 2

팁공유편에 노프렘에 음악안끊기게 하는법은 몇개있었지만
사실 초보분들이 정확하게 첨부터 끝까지 보고 따라하기에는
몇몇자료들이 빠져있거나 전체따라하기식은 애매모호한듯해서
제가 자세히 정리해서 설명을 덧붙여서 다시 올려드립니다
그러니 중복이나 뒷북은 사절합니다 ^^*
고수분들이나 이미 적용한분들은 쉽겠지만 초보분들을 위해서니
이점 감안해주시고 봐주십시오~

자우선 제가 설명하는것은 탑부분에 들어갈 음악이
비지엠이냐? 아니면 embed 태그냐에 따라서 푸드부분에
제어버튼을 삽입하는 소스가 달라진다는 사실을 먼저 알려드립니다
이제 비지엠플레이어와 embed소스 모두 집어넣는 둘다 설명해드리겠습니다


============== EMBED 음악을 삽입한 경우 설명 ==========================

★먼저 내컴 보조프로그램속에 있는 메모장을 열어주세요
첫페이지에 보여질 메인페이지가 있는 위치에 아래의 소스를
메모장에 복사하시고 이름을 head.htm 으로 주시고 업로드해주세요

<!----------------- head.htm 파일 --------------------------------->
<embed src="song.asx" autostart=true hidden=true loop=true volume="0">
<!------------------------------------------------------------------>

[참고]절대로 위에 소스외에 다른 태그는 암것도 넣지마세요~
      이엠배드소스속에 음악주소는 본인이 알아서 넣어주세요
      저같은 경우는 여러음악이 나오기를 원하므로 asx파일로 뭉친음악을
      삽입했구요 이 asx음악만드는것 역시 메모장에 음악주소만 주루룩 넣고
      저장할때 이름뒤에 asx라고 주고 저장한다음 계정에 올리면 됩니다
      그런다음 위에처럼 해드파일에 주소를 song.asx처럼 주시면 적용됩니다
      asx파일 역시도 음악주소외에 암것도 넣으시면 안됩니다
      배경음악 한곡만 나오기를 원하면 위 해드파일 음악주소를 asf/wma/mp3등의
      주소를 삽입해주시면 되겠지요?

★그다음은 아래 푸드부분에 넣을 플레이와 스탑버튼을 넣을 부분입니다
먼저는 메인테이블속에 스탑과 플레이버튼을 넣을 위치를 만들어 주셔야겠지요?
버튼 넣을 위치를 만들어주지 않았다면 디브로 된 위치태그를 삽입해서 넣으셔도 무방합니다
버튼을 이용해서 링크를 걸어줄려면 스탑과 플레이라고 된 이미지 버튼이 필요하겠지요?
없다면 만드시던지 아니면 글자로 재생/멈춤 하시던지 뭐 알아서 하시구요 ^^*
TOP으로 파일을 만들어서 상단에 넣고 탑으로 타켓을 주라고 다들 그렇게 설명들을
많이 하시지만 이는 노프렘홈에서 대부분 셀프가 아니라 탑으로 해서 페이지를
넘기는 분이 많은 관계로다 저는 해드라고 주었습니다
그래서 타켓을 해드로 주었기 때문에 위에 저장한 해드파일로 제어가 되는겁니다
암튼 버튼 들어갈 테이블속에 아래의 소스를 넣어주시되 반드시 타켓을 해드로 줍니다
저는 아래의 버튼 주소처럼 비지엠속에 있는 버튼이미지를 불러왔습니다 ㅋ
여러분들은 알아서 버튼이미지 주소를 넣어주세요

아래처럼 넣어주시면 스탑과 플레이버튼이 나란히 두개가 한줄에 나열되겠지요?
티디태그를 써서 플레이와 스탑버튼의 위치를 따로따로 만드셨다면 거기에 맞게
하나씩 때서 그자리에 링크를 걸어주셔야 겠지요?


<!----------- 푸드에서 제어할 버튼 소스입니다 ----------------->
<a href=".javascriptdocument.embeds[0].play()" title="음악듣기" target="head" ><IMG SRC="/bgm/skin/pink/button/play.gif" ALT="음악듣기" border="0"></a>
<a href=".javascriptdocument.embeds[0].stop()" title="음악끄기" target="head"><IMG SRC="/bgm/skin/pink/button/stop.gif"  ALT="음악끄기" border="0"></a>
<!--------------------------------------------------------------->


★자 다음은 최종파일 설명입니다
  이제 음악이 나오게 할려면 여러분들의 홈페이지를 클릭했을때
  나오는 첫페이지... 그러니깐 메인페이지가 되겠지요?
  그메인페이지와 위에 따로 만들어서 올린 해드파일을 합친
  최종 인덱스파일을 만들어서 불러주는 겁니다

여러분들의 첫경로의 인덱스파일속에  메인파일의 전체소스가 들어있다면?
당연히 그속에소스를  main.html 또는 php라고
이름을 준 파일속으로 옮기셔야 겠지요?
그러니깐 main.html 파일과 head.htm의 파일은 같은 위치에 있어야겠지요?
그리고 이파일들이 들어있는 폴드 바로위에 첫경로 인덱스 파일이 있어야겠지요

그 인덱스 파일속에 아래의 소스를 삽입해주고 홈페이지를 접속하시면
음악이 흐를겁니다 그리고 제어버튼을 클릭해보세요~

<!-------------- index.php -------------------------->
<head>
<TITLE>사이트 주소와 이름</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=euc-kr">
</head>

<frameset rows="0, 100%">
<frame src="/해드파일이 들어있는 폴드이름/head.htm">
<frame src="/메인파일이 들어있는 폴드이름/main.php">
</frameset>

<!---------------------------------------------------->



자 다음은 비지엠을 넣어서 하는 소스를 알려드리자면?

먼저 이전에 올려주신 김자영님이 설명하신 거 참고 부터 하세요

http://www.nzeo.com/bbs/zboard.php?id=cgi_tip&page=7&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=노프레임&select_arrange=headnum&desc=asc&no=2060

설명을 덧붙이자면?
비지엠을 넣은 소스는 위에 이엠배드 소스와 다른점이 있다면?
스탑버튼을 클릭했을때 필요한 아무것도 없는 빈메모장에 이름만 blank.html로 저장해서
하나더 올린다는 점입니다

거기에 테이블속에 삽입한 제어버튼 소스도 조금 틀립니다
아래처럼 되겠지요?  ^^*

<a href="http://도메인/bgm.html" title="음악듣기" target="top" >BGM 듣기 </a>
<a href="http://도메인/blank.html" title="음악끄기" target="top">BGM 끄기</a>


초보분들에게 많은 도움이 되셨으면 하는 바램입니다 ^^*


====================================
그럼 차례대로 재생되는거 아냐? 랜덤재생 되나???