웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[추천] 가로형 배너 슬라이드
2004.06.10 14:27
많은 배너를 지정된 영역안에 좌측에서 우측으로 천천히(또는 빠르게) 슬라이드 시킬 수 있는 소스입니다.
사용 설명은 소스 중간 중간에 있습니다. 쉽게 이해하 실 수 있습니다.
유용하게 쓰세요.
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=euc-kr">
<title></title>
</head>
<body bgcolor=DEDFE4 topmargin=0 leftmargin=0 bottommargin=0 rightmargin=0 oncontextmenu="return false">
<script language="JavaScript1.2">
// 화면의 가로 제한 영역을 설정합니다.
var sliderwidth=500
// 화면의 세로 제한 영역을 설정합니다.
var sliderheight=100
// 슬라이드의 속도를 조절합니다. 숫자가 작으면 느리고 높으면 빨라집니다.
var slidespeed=1
// 배경색을 지정합니다.
slidebgcolor="#DEDFE4"
var leftrightslide=new Array()
var finalslide=''
// 배너를 추가시킵니다. 단, 배너가 추가 될수록 [n] 안의 숫자는 증가시켜 줘야합니다.
leftrightslide[0]='<a href=http://www.nzeo.com/ target=_blank><img src=http://www.nzeo.com/images/main/top_logo.gif border=0></a>'
leftrightslide[1]='<a href=http://www.nzeo.com/ target=_blank><img src=http://www.nzeo.com/images/main/top_logo.gif border=0></a>'
leftrightslide[2]='<a href=http://www.nzeo.com/ target=_blank><img src=http://www.nzeo.com/images/main/top_logo.gif border=0></a>'
leftrightslide[3]='<a href=http://www.nzeo.com/ target=_blank><img src=http://www.nzeo.com/images/main/top_logo.gif border=0></a>'
leftrightslide[4]='<a href=http://www.nzeo.com/ target=_blank><img src=http://www.nzeo.com/images/main/top_logo.gif border=0></a>'
// 이 밑으로는 만지지 마세요. ^^
var copyspeed=slidespeed
leftrightslide='<nobr>'+leftrightslide.join(" ")+'</nobr>'
var iedom=document.all||document.getElementById
if (iedom)
document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100;left:-1000">'+leftrightslide+'</span>')
var actualwidth=''
var cross_slide, ns_slide
function fillup(){
if (iedom){
cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2
cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3
cross_slide.innerHTML=cross_slide2.innerHTML=leftrightslide
actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth
cross_slide2.style.left=actualwidth+5
}
else if (document.layers){
ns_slide=document.ns_slidemenu.document.ns_slidemenu2
ns_slide2=document.ns_slidemenu.document.ns_slidemenu3
ns_slide.document.write(leftrightslide)
ns_slide.document.close()
actualwidth=ns_slide.document.width
ns_slide2.left=actualwidth+20
ns_slide2.document.write(leftrightslide)
ns_slide2.document.close()
}
lefttime=setInterval("slideleft()",30)
}
window.onload=fillup
function slideleft(){
if (iedom){
if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8))
cross_slide.style.left=parseInt(cross_slide.style.left)-copyspeed
else
cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+30
if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8))
cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed
else
cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+30
}
else if (document.layers){
if (ns_slide.left>(actualwidth*(-1)+8))
ns_slide.left-=copyspeed
else
ns_slide.left=ns_slide2.left+actualwidth+30
if (ns_slide2.left>(actualwidth*(-1)+8))
ns_slide2.left-=copyspeed
else
ns_slide2.left=ns_slide.left+actualwidth+30
}
}
if (iedom||document.layers){
with (document){
document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
if (iedom){
write('<div style="position:relative;width:'+sliderwidth+';height:'+sliderheight+';overflow:hidden">')
write('<div style="position:absolute;width:'+sliderwidth+';height:'+sliderheight+';background-color:'+slidebgcolor+'" onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed">')
write('<div id="test2" style="position:absolute;left:0;top:0"></div>')
write('<div id="test3" style="position:absolute;left:-1000;top:0"></div>')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>')
write('<layer name="ns_slidemenu2" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
write('<layer name="ns_slidemenu3" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
write('</ilayer>')
}
document.write('</td></table>')
}
}
</script>
</body>
</html>
* DeX™님에 의해서 게시물 이동되었습니다 (2004-06-11 13:45)
사용 설명은 소스 중간 중간에 있습니다. 쉽게 이해하 실 수 있습니다.
유용하게 쓰세요.
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=euc-kr">
<title></title>
</head>
<body bgcolor=DEDFE4 topmargin=0 leftmargin=0 bottommargin=0 rightmargin=0 oncontextmenu="return false">
<script language="JavaScript1.2">
// 화면의 가로 제한 영역을 설정합니다.
var sliderwidth=500
// 화면의 세로 제한 영역을 설정합니다.
var sliderheight=100
// 슬라이드의 속도를 조절합니다. 숫자가 작으면 느리고 높으면 빨라집니다.
var slidespeed=1
// 배경색을 지정합니다.
slidebgcolor="#DEDFE4"
var leftrightslide=new Array()
var finalslide=''
// 배너를 추가시킵니다. 단, 배너가 추가 될수록 [n] 안의 숫자는 증가시켜 줘야합니다.
leftrightslide[0]='<a href=http://www.nzeo.com/ target=_blank><img src=http://www.nzeo.com/images/main/top_logo.gif border=0></a>'
leftrightslide[1]='<a href=http://www.nzeo.com/ target=_blank><img src=http://www.nzeo.com/images/main/top_logo.gif border=0></a>'
leftrightslide[2]='<a href=http://www.nzeo.com/ target=_blank><img src=http://www.nzeo.com/images/main/top_logo.gif border=0></a>'
leftrightslide[3]='<a href=http://www.nzeo.com/ target=_blank><img src=http://www.nzeo.com/images/main/top_logo.gif border=0></a>'
leftrightslide[4]='<a href=http://www.nzeo.com/ target=_blank><img src=http://www.nzeo.com/images/main/top_logo.gif border=0></a>'
// 이 밑으로는 만지지 마세요. ^^
var copyspeed=slidespeed
leftrightslide='<nobr>'+leftrightslide.join(" ")+'</nobr>'
var iedom=document.all||document.getElementById
if (iedom)
document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100;left:-1000">'+leftrightslide+'</span>')
var actualwidth=''
var cross_slide, ns_slide
function fillup(){
if (iedom){
cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2
cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3
cross_slide.innerHTML=cross_slide2.innerHTML=leftrightslide
actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth
cross_slide2.style.left=actualwidth+5
}
else if (document.layers){
ns_slide=document.ns_slidemenu.document.ns_slidemenu2
ns_slide2=document.ns_slidemenu.document.ns_slidemenu3
ns_slide.document.write(leftrightslide)
ns_slide.document.close()
actualwidth=ns_slide.document.width
ns_slide2.left=actualwidth+20
ns_slide2.document.write(leftrightslide)
ns_slide2.document.close()
}
lefttime=setInterval("slideleft()",30)
}
window.onload=fillup
function slideleft(){
if (iedom){
if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8))
cross_slide.style.left=parseInt(cross_slide.style.left)-copyspeed
else
cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+30
if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8))
cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed
else
cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+30
}
else if (document.layers){
if (ns_slide.left>(actualwidth*(-1)+8))
ns_slide.left-=copyspeed
else
ns_slide.left=ns_slide2.left+actualwidth+30
if (ns_slide2.left>(actualwidth*(-1)+8))
ns_slide2.left-=copyspeed
else
ns_slide2.left=ns_slide.left+actualwidth+30
}
}
if (iedom||document.layers){
with (document){
document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
if (iedom){
write('<div style="position:relative;width:'+sliderwidth+';height:'+sliderheight+';overflow:hidden">')
write('<div style="position:absolute;width:'+sliderwidth+';height:'+sliderheight+';background-color:'+slidebgcolor+'" onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed">')
write('<div id="test2" style="position:absolute;left:0;top:0"></div>')
write('<div id="test3" style="position:absolute;left:-1000;top:0"></div>')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>')
write('<layer name="ns_slidemenu2" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
write('<layer name="ns_slidemenu3" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
write('</ilayer>')
}
document.write('</td></table>')
}
}
</script>
</body>
</html>
* DeX™님에 의해서 게시물 이동되었습니다 (2004-06-11 13:45)
댓글 7
-
대류
2004.06.10 19:02
이건 제로보드 팁보다는 웹스터디란이 맞을 듯 하네요 -
에지
2004.06.10 19:12
제로보드와 관련된 부분은 하나도 없으니 웹 스터디가 맞는듯 하지만
http://www.nzeo.com이라는 주소때문에 제로보드와 관련이 있어져버린.. (말도안돼! 퍽-) -
서준석
2004.06.10 19:29
헛.. 안녕하세요 틴틴님..^.^ 메달 팬사이트에서 저 보셨죠 .. ㅎ;;
배너 등록한다고 말하고 아직도 배너 못만들고있네요 .... ~!! 조금만더 기다려주세요!_!:;
배너를 잘 못만들어서요 -_- ;; -
ⓣinⓣin™
2004.06.10 21:15
오~! 서준석님이셨군요! ^^ 사이트 완성 되었나요? 배너 기다리고 있습니다. ^^ 꼭 등록하시길... 그리고 제가 게시판 성격과 맞지 않게 소스를 올렸나봐요. ㅡㅡ; -
Forkheadbing
2004.06.10 22:26
음 ,,아주 좋은 스파게티 "소스" 입니다 아주 잘 쓰겠습니다, -
[락위듀]아렌티
2004.06.28 20:57
이거 세로처럼 돌고 좀 멈춰있을 순 없나요? -
헤라클레스
2004.10.31 00:11
보기를 올려주셔야지
제목 | 글쓴이 | 날짜 |
---|---|---|
throttle-me를 이용한 계정 트래픽 나타내기 [39] | 旻天 | 2003.11.27 |
제로보드회원의 포인트 랭킹 체크하기 sql 정리 [4] | 한꼬마 | 2003.11.26 |
한꼬마의 제로보드 이용법 (sql로 테이블 호출) [2] | 한꼬마 | 2003.11.26 |
[Lotto 6/45] 로또 추첨 구현하기~ [5] | 전원주 | 2003.11.21 |
한꼬마의 제로보드 활용방법 (로그인 값 알아 보기) [3] | 한꼬마 | 2003.11.20 |
회원 포인트 랭킹(중복 -_-a) [4] | weky | 2003.11.15 |
제로보드회원의 포인트 랭킹 체크하기 [13] | 전원주 | 2003.11.15 |
지금은 시스템 점검중 만들기... [8] | zentoo.com | 2003.11.11 |
접속자의 IP를 화일로 저장(기능추가) [27] | 전원주 | 2003.11.06 |
호스팅업체에서 GD를 지원하는지 여부를 알 수 있게해주는 소스 [12] | Wizard | 2003.11.05 |
홈페이지 관리자 모드 구축하기 (HTTP 인증, 중복 맞음) [10] | 9000㎒ | 2003.11.01 |
include, onload, <span id=...> 다계층메뉴 활용 강좌 [2] | 김병희 | 2003.10.25 |
신문기사 긁어오기 [28] | horizon | 2003.10.20 |
공지사항|일기장 4강 - notice.php 간단한 글보이기 | 시루바 | 2003.10.16 |
최신인기가요 순위 한방에 뽑아오기 [10] | 제누스 | 2003.10.16 |
알기쉬운 웹용 MySQL 관리도구, phpMyAdmin 설치하기 [10] | 허창원 | 2003.10.11 |
MSN Messenger Class - | HungryMania | 2003.10.10 |
공지사항|일기장 3장 write_ok.php //간단한 입력쿼리문//수정 [5] | 시루바 | 2003.10.08 |
내 홈페이지의 방문자 어디서 접속했을까 알아봅시다 [21] | 버찌소년 | 2003.10.08 |
공지사항|일기장 프로그램 2장:코딩구조와write.php [2] | 시루바 | 2003.10.02 |