웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[수정] 랜덤배경음악 + 폼버튼
2002.06.13 19:11
<SCRIPT LANGUAGE="JavaScript">
<!--
function musicOff() {
document.urlh.stop()
}
function musicOn() {
document.urlh.play()
}
function changeButton() {
if (document.onoff.bgmusic.value=='off') {
document.onoff.bgmusic.value='on';
musicOff()
}
else {
document.onoff.bgmusic.value='off';
musicOn()
}
}
//--></SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
urlh=new Array();
urlh[0]="음악경로";
urlh[1]="음악경로";
randsh=Math.floor(2*Math.random());
document.write('<form name="onoff"><input type="button" value="on" name="bgmusic" onClick="changeButton()" onfocus="this.blur()" style="border:0"></form><embed name=urlh src='+urlh[randsh]+' hidden="true" border="0" width="20" height="20" autostart="false" loop="true">');
// -->
</SCRIPT>
* 신의 키스님홈에서의 폼버튼소스랑 오래전 일본어느홈피에서 랜덤배경이미지소스를 훔쳐다 놓은걸 합한겁니다.
* 무한반복,수동시작입니다. 자동시작하려면 value도 off로 수정하세요.
* 일단은 작동하길래 이렇게 하면 되나보다했는데 혹시라도 손볼부분이 보이시면 가차없이 손봐주시길 바랍니다.
한참 뒤 이소스 가져가서 써보니 뭔가 안되더군요.
그 당시엔 완벽하게 재현되던데 지금은 조금 수정해야만 제대로 되더군요.
수정해서 다시 올려봅니다.
위의 스크립소스는 <head>~</head>사이에
그리고 밑의 소스는 <body>~</body>사이에 폼버튼이 나올자리에 집어넣으면 됩니다.;;
<!--
function musicOff() {
document.urlh.stop()
}
function musicOn() {
document.urlh.play()
}
function changeButton() {
if (document.onoff.bgmusic.value=='off') {
document.onoff.bgmusic.value='on';
musicOff()
}
else {
document.onoff.bgmusic.value='off';
musicOn()
}
}
//--></SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
urlh=new Array();
urlh[0]="음악경로";
urlh[1]="음악경로";
randsh=Math.floor(2*Math.random());
document.write('<form name="onoff"><input type="button" value="on" name="bgmusic" onClick="changeButton()" onfocus="this.blur()" style="border:0"></form><embed name=urlh src='+urlh[randsh]+' hidden="true" border="0" width="20" height="20" autostart="false" loop="true">');
// -->
</SCRIPT>
* 신의 키스님홈에서의 폼버튼소스랑 오래전 일본어느홈피에서 랜덤배경이미지소스를 훔쳐다 놓은걸 합한겁니다.
* 무한반복,수동시작입니다. 자동시작하려면 value도 off로 수정하세요.
* 일단은 작동하길래 이렇게 하면 되나보다했는데 혹시라도 손볼부분이 보이시면 가차없이 손봐주시길 바랍니다.
한참 뒤 이소스 가져가서 써보니 뭔가 안되더군요.
그 당시엔 완벽하게 재현되던데 지금은 조금 수정해야만 제대로 되더군요.
수정해서 다시 올려봅니다.
위의 스크립소스는 <head>~</head>사이에
그리고 밑의 소스는 <body>~</body>사이에 폼버튼이 나올자리에 집어넣으면 됩니다.;;
제목 | 글쓴이 | 날짜 |
---|---|---|
Red Hat Linux 의 복구 모드 간단한 사용법 [2] | u2em | 2004.06.28 |
왕초보를 위한 APM설치기...^^; [2] | 웰치스 | 2004.06.29 |
IIS에서 아웃로그인,최근게시물이 htm,html 에선 안돼고 php에서만 될때 해결방법 [4] | kyjzz | 2004.07.01 |
IIS 6.0과 PHP 4.3.7 연동 [8] | u2em | 2004.07.06 |
Windows 2003에서 유저.내아이디.dnip.net 셋팅 [3] | u2em | 2004.07.08 |
MySQL 백업과 복구 [11] | u2em | 2004.07.11 |
윈도우즈용 메일서버 추천- NMail [3] | u2em | 2004.07.19 |
명령수행 결과를 파일로 저장(초간단) [5] | u2em | 2004.08.02 |
sh명령어를 이용한 웹사이트 관리 | 김동욱 | 2004.08.09 |
DigiBBS 서버 이야기 - IDC 방문 이야기 [2] | 박용구 | 2004.08.22 |
DigiBBS 서버 이야기 2 - 서버 선택과 구매 | 박용구 | 2004.08.22 |
[튜닝] apache에서 이미지 캐싱 처리(mod_expires) [1] | 좋은진호 | 2004.09.02 |
(LAMPLinux,Apache,MySQL,PHP) 새로운 기능 및 설치 | 손상모 | 2004.09.15 |
[허접] turck-mmcache로 iis에서 php 빠르게하기
[3]
![]() | hanpedro | 2004.09.23 |
아파치 로그관리 팁이요 [4] | 조정필 | 2004.10.01 |
특정파일 엑세스 금지하기 [2] | 토토루 | 2004.10.08 |
도메인 주소에 www 자동으로 붙이기 [2] | 토토루 | 2004.10.08 |
무단링크 방지설정 [12] | 토토루 | 2004.10.09 |
사용자가 sh 명령어를 이용하여, 웹상에서 실행한번으로. 계정 백업하기 [3] | 김동욱 | 2004.10.10 |
WINDOW에서 APM_SETUP 쓰시는 분들 Mysql 자동 백업하기 | 김수남 | 2004.10.15 |
urlh[0]=
urlh[1]=
urlh[2]=
urlh[3]= ...식으로 증가 하고,
randsh=Math.floor(n*Math.random()); --> "n"으로 바꿔주면 됩니까?