묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
고수님들 랜덤 배경음악 안 끊기게 넣는 방법좀 도와주세요
2005.06.30 03:26
배경음악 랜덤으로 넣을려고 합니다.
첫페이지에서만 나오는 것이 아니라 게시판 클릭했을때도 쭈욱 나오게 하기 위해 프레임 썼습니다.
그런데 index.php 에서 배경음악 태그를 넣으면 음악은 나오고 본문 페이지가 안뜨는데 도데체 왜 그런걸까요 ?
도와주세요 ^^;
아래 태그에서 main.html 태그가 안뜹니다.
배경음악 스크립트를 지우면 main.html 이뜨고요
무엇이 잘못된 것일까요 ?
고수님들의 조언을 부탁드립니다.
---------------------------------------------------------------------------------------
<html>
<head>
<TITLE>SABRINA & STORY</TITLE>
<meta http-equiv="content-type" content="text/html; charset=euc-kr">
<script language="JavaScript">
SL = new Array(4);
SL[0] = 'music/1.wma'
SL[1] = 'music/2.wma'
SL[2] = 'music/3.wma'
SL[3] = 'music/4.wma'
index = Math.floor(Math.random() * SL.length);
document.write("<embed SRC="+SL[index]+" HIDDEN=true>");
</script>
</head>
<frameset rows="0,*" frameborder="NO" border="0" framespacing="0">
<frame name="topFrame" scrolling="NO" noresize src="about:blank" >
<frame name="mainframe" src="main.html" scrolling="YES">
</frameset><noframes></noframes>
<noframes>
<body bgcolor="#FFFFFF" text="#000000">
</body>
</html>
첫페이지에서만 나오는 것이 아니라 게시판 클릭했을때도 쭈욱 나오게 하기 위해 프레임 썼습니다.
그런데 index.php 에서 배경음악 태그를 넣으면 음악은 나오고 본문 페이지가 안뜨는데 도데체 왜 그런걸까요 ?
도와주세요 ^^;
아래 태그에서 main.html 태그가 안뜹니다.
배경음악 스크립트를 지우면 main.html 이뜨고요
무엇이 잘못된 것일까요 ?
고수님들의 조언을 부탁드립니다.
---------------------------------------------------------------------------------------
<html>
<head>
<TITLE>SABRINA & STORY</TITLE>
<meta http-equiv="content-type" content="text/html; charset=euc-kr">
<script language="JavaScript">
SL = new Array(4);
SL[0] = 'music/1.wma'
SL[1] = 'music/2.wma'
SL[2] = 'music/3.wma'
SL[3] = 'music/4.wma'
index = Math.floor(Math.random() * SL.length);
document.write("<embed SRC="+SL[index]+" HIDDEN=true>");
</script>
</head>
<frameset rows="0,*" frameborder="NO" border="0" framespacing="0">
<frame name="topFrame" scrolling="NO" noresize src="about:blank" >
<frame name="mainframe" src="main.html" scrolling="YES">
</frameset><noframes></noframes>
<noframes>
<body bgcolor="#FFFFFF" text="#000000">
</body>
</html>
스크립트를 엉뚱한곳에 넣은것으로 보입니다.
예를 들어 설명하겠습니다.
top.html 문서를 하나 만드시고
top.html 안에
스크립트를 삽입.
그리고, <frame name="topFrame" scrolling="NO" noresize src="about:blank" >
를 <frame name="topFrame" scrolling="NO" noresize src="top.html" > 로 변경 해보세요
그러니까. index.html 에 있는
<script language="JavaScript">
SL = new Array(4);
SL[0] = 'music/1.wma'
SL[1] = 'music/2.wma'
SL[2] = 'music/3.wma'+ '+ '
SL[3] = 'music/4.wma'
index = Math.floor(Math.random() * SL.length);
document.write("<embed SRC="+SL[index]+" HIDDEN=true>");
</script>
를
top.html 로 옮기는 것입니다.
index,html 의 스크립트는 삭제해주세요.