웹마스터 팁
배너 랜덤추출 스크립트 [xe적용방법]
2008.02.19 09:42
배너 랜덤추출 스크립트 입니다.
1. 아래 소스를 filename.js 파일로 저장해 주세요.
// 배너랜덤출력 var banner=new Array(); banner[0]="<a href='배너1 링크 URL'><img src='배너1 이미지 경로' border='0'></a>"; banner[1]="<a href='배너2 링크 URL'><img src='배너2 이미지 경로' border='0'></a>"; banner[2]="<a href='배너3 링크 URL'><img src='배너3 이미지 경로' border='0'></a>"; var random_banner=Math.floor(Math.random()*(banner.length));
2. 적용하실 레이아웃 폴더 안의 js폴더에 업로드 합니다.
3. 적용하실 레이아웃의 편집버튼을 누르시고 상단에 아래 소스를 추가하세요.
<!--%import("js/filename.js")-->
4. 레이아웃에 배너를 출력하고 싶은 부분을 찾아 아래 소스를 추가하세요.
<script>document.write(banner[random_banner]);</script>
5. 완성된 모습을 확인하세요.
감사합니다.
댓글 16
-
비밀얌
2008.02.19 10:51
-
푸마지우개
2008.02.19 11:56
일반 페이지에 추가하려면 어떻게 해야되나요? -
J..
2008.02.19 12:04
1. 아래 소스를 <head></head> 사이에 삽입하세요.
<script language="JavaScript" type="text/JavaScript">
<!--
// 배너랜덤출력
var banner=new Array();
banner[0]="<a href='배너1 링크 URL'><img src='배너1 이미지 경로' border='0'></a>";
banner[1]="<a href='배너2 링크 URL'><img src='배너2 이미지 경로' border='0'></a>";
banner[2]="<a href='배너3 링크 URL'><img src='배너3 이미지 경로' border='0'></a>";
var random_banner=Math.floor(Math.random()*(banner.length));
//-->
</script>
2. 배너를 출력하고 싶은 위치에 아래 소스를 추가하세요.<script>document.write(banner[random_banner]);</script> -
푸마지우개
2008.02.19 12:06
감사합니다. ㅎㅎ 답변 빠르네요~ -
유우타
2008.02.20 02:06
우와!! 좋습니다! 감사합니다!
잘 쓰겠습니다! -
대암지기
2008.02.20 16:38
간단하면서 아주 야무진 팁이네요. 추천을 여러번 하고싶은데 한번 밖에 못한다는....
-
moonsoo
2008.02.22 15:51
수고많으시고, 감사합니다.
여러개의 배너를 순서만 랜덤하게 하려면 어떻게 해야하는지 조언 부탁드립니다. 감사합니다.
--------------------------------------------------------------아래 다시질문 드립니다
여러개의 배너를 모두표시하고 순서만 랜덤하게 하려면 어떻게 해야하는지 조언 부탁드립니다. 감사합니다. -
라싸
2008.02.22 22:24
여러개의 배너를 순서만 랜덤하게 <- 이게 위의 방법 아닌가요? 제가 이해를 잘못한건가요...
-
moonsoo
2008.02.23 14:17
제가 말을 좀 못했네요. ^^;;
여러개의 배너를 모두표시하고 순서만 랜덤하게 하려면 어떻게 해야하는지 조언 부탁드립니다. 감사합니다. -
라싸
2008.02.24 17:10
이리저리 휘둘러봤는데.. 잘 모르겠네요 ㅠ.ㅠ 죄송합니다~
-
moonsoo
2008.02.25 02:08
아니에요 . 고생해 주셔서 감사합니다. -
산들바람88
2008.02.25 04:41
이거 정말 좋네요 ㅎㅎ 굿입니다! -
2개배너
2008.03.06 08:47
좋은 팁 감사합니다. 저는 지금 사이트에 두개의 배너가 있는데 이번에 배너하나를 더 덜아야 하는데 자리가 없습니다.
그니깐 배너가 총 3개 인데 자리는 2 곳 밖에 없으니 페이지가 로딩할때마다 2개 보여 주게 해야합니다. 그런데 똑같은거
2개 계속 보여주게 말고요 번갈아 가면서 순서대로 2개씩 나오게 하고 싶은데 이게 가능할까요? 혹시 가능 하다면 알려주시면
고맙겠습니다. -
정다운804
2008.06.09 13:09
너무 감사히 잘 사용하고 있습니다....
이미지 배너 하고, 플래쉬배너를 같이 쓰는곳에 램덤 하게 하려면 어떻게 해야 하나요..??
방법좀 알려주세여..... -
야옹이님
2014.01.21 22:37
This is Great Source...
Thank You Lassa.
-
유진123
2016.06.10 09:11
3. 적용하실 레이아웃의 편집버튼을 누르시고 상단에 아래 소스를 추가하세요.
<!--%import("js/filename.js")-->
<!--%import("js/filename.js")--> 이걸 정확히 어디에 넣어야 하는건가요?
제목 | 글쓴이 | 날짜 |
---|---|---|
회원 순위 공동순위 표시해서 뽑기(원리만 소개) | 라르게덴 | 2009.02.13 |
주민등록번호 입력 폼 추가 (1.1.5 기준) [39] | 개돌 | 2009.02.16 |
TortoiseSVN에서 특정 리비전 영역만 추출하기 [1] | ◀CGlink▶ | 2009.02.19 |
IIS에서 XE 설치 시 FTP 정보 등록에서 오류 조치 [4] | impre | 2009.02.20 |
플래너 최근문서(위젯)에 카테고리색 적용, Dday 적용, 지난 일정 출력 여부 조절 [7] | 주상태 | 2009.02.21 |
20메가 업로드 용량제한에 대한 이야기 ^^ [9] | 만쓰별(정만) | 2009.02.22 |
textarea 에디터를 사용하는 리플에서 태그 막기 [2] | 老姜君 | 2009.02.22 |
확장변수전용 권한설정 게시판스킨 미권한자에게 출력 (''깜박''오류?) 보고 | 0su | 2009.02.25 |
테스트용 아이디 탈퇴 막기 [1] | SMaker | 2009.02.26 |
lighttpd 에서 XE rewrite 기능 (.htaccess) 사용하기 [2] | msl2246 | 2009.02.28 |
첨부파일의 외부 무단 링크 차단하기(XE) 게시판설정 [7] | 왕초보왕따 | 2009.03.02 |
윈도우, 리눅스, 맥서버에서 이슈트래커 동작가능하게 하기 [1] | 뽀여니 | 2009.03.02 |
2003 + RWAPM + faceOff + IE7 = rewrite mod 에러 | neotec | 2009.03.03 |
Smarty 한글 메뉴얼 공개합니다. [1] | 미니미 | 2009.03.04 |
이슈 트래커 소유자 변경 시 그룹별 선택 기능 | 개돌 | 2009.03.05 |
사진이 떳다 사라지는 문제 해결법 [2] | 현진 | 2009.03.07 |
게시판 가로사이즈 줄이기....[초보만 클릭] [4] | 유팔복 | 2009.03.07 |
svn 업으로 xe 최신본 유지하기 [2] | e~세상쉼터 | 2009.03.08 |
Faceoff 버젼에서 확장변수 마음대로 배치하기 ^^ | 파파민 | 2009.03.13 |
게시물 가운데 정렬 문제 임시해결법 | 한신일 | 2009.03.15 |
와우 빨리 만들어주셨네요 감사합니다 ^^