묻고답하기

직접 보시는 편이 이해하기 빠르리라 생각해서 링크 올립니다.
예제 : http://jikili.com/test/test7.htm
일반문서에서는 먹는데...  ㅡ,.ㅡ
부탁드립니다...

위 예제에서 사용되어진 소스입니다.

Header

<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<!-- 퀵메뉴 시작-->

<script language="javascript">
<!--
var StartPos = 100; // 슬라이드 메뉴 시작위치
var Y = 450; // 페이지 헤더부분의 여백
var slideY = 30; // 슬라이드시 브라우저 상단과 띄워지는 거리
var StopPoint = document.body.scrollHeight - Y - 0; //슬라이드가 멈추는 위치

var slideWatch;
var slideSpeed = 500; // 슬라이드 속도
var slideSpeed2 = 0; //

function ReadCookie(name)
{
var label = name + "=";
var labelLen = label.length;
var cLen = document.cookie.length;
var i = 0;

while (i < cLen) {
var j = i + labelLen;

if (document.cookie.substring(i, j) == label) {
var cEnd = document.cookie.indexOf(";", j);
if (cEnd == -1) cEnd = document.cookie.length;

return unescape(document.cookie.substring(j, cEnd));
}

i++;
}

return "";
}


function SaveCookie(name, value, expire)
{
var eDate = new Date();
eDate.setDate(eDate.getDate() + expire);
document.cookie = name + "=" + value + "; expires=" + eDate.toGMTString()+ "; path=/";
}


function Refreshslide1()
{
var stmnStartPoint, stmnEndPoint, stmnRefreshTimer;
stmnStartPoint = parseInt(slide1.style.top, 10);
stmnEndPoint = document.body.scrollTop + slideY;
if (stmnEndPoint < Y) stmnEndPoint = Y;

stmnRefreshTimer = slideSpeed;
if ( stmnStartPoint != stmnEndPoint) {
stmnScrollAmount = Math.ceil( Math.abs( stmnEndPoint - stmnStartPoint ) / 15 );
slide1.style.top = parseInt(slide1.style.top, 10) + ( ( stmnEndPoint<stmnStartPoint ) ? -stmnScrollAmount : stmnScrollAmount );
if (parseInt(slide1.style.top, 10)>StopPoint) slide1.style.top = StopPoint;
stmnRefreshTimer = slideSpeed2;
}
slideWatch = setTimeout ("Refreshslide1();", stmnRefreshTimer);
}



function ToggleAnimate()
{
if (!ANIMATE.checked) {
Refreshslide1();
SaveCookie("ANIMATE", "true", 300);
}
else {
clearTimeout(slideWatch);
slide1.style.top = Y;
SaveCookie("ANIMATE", "false", 300);
}
}


function Initslide1()
{

if (ReadCookie("ANIMATE") == "false") {
ANIMATE.checked = true;
slide1.style.top = document.body.scrollTop + Y;
}
else {
ANIMATE.checked = false;
slide1.style.top = document.body.scrollTop + StartPos;
Refreshslide1();
}
}
-->
</script>
</HEAD>

<BODY>
<table border="1" cellspacing="0" cellpadding="0" width=900>
<tr>
<td colspan=2 align=center>
<a href=../bbs/zboard.php?id=test2>제로보드게시판</a> / <a href=../test/test7.htm>일반 텍스트</a>
<tr>
<td width=800>

Footer

</td>
<td width=100>
<div id="slide1" style="position:absolute; top:0px; width:55; height:50; z-index:0;visibility:visible;">
<!-- 메뉴 테이블 시작 -->
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
부메뉴
</td>
</tr>
<tr>
<td height="20" bgcolor="#FFFFFF" align=center><input id="ANIMATE" type="checkbox" onclick="ToggleAnimate();"> 슬라이드 멈추기</td>
</tr>
</table>

<!--메뉴 테이블 끝-->
</div>
<script language="javascript">
<!--
Initslide1();
//-->
</script>
<!-- 퀵메뉴 끝 -->
</td>
</tr>
</table>

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
노형철 마우스오버 한 레이어의 위치가.. 게시판이 들어간 페이지에서는 다른곳에 뜹니다.  
선희 마우스로 드래그해서 태그적용되게  
응가응가 이미지 링크시 이미지에 테두리가 생깁니다. [3] 2007.08.10
정승영 PHP를 공부하고 있는데요. [1] 2007.08.10
이강우 플래시 액션스크립트 기초적인질문인데요..랜덤값줄때에..  
임승모 SOAP 살려주세요... T_T  
홍현기 제로보드 서버 오류 좀 봐주세요..  
park embed명령으로 플래시(swf)불러올때...  
지키리 움직이는 레이어가 게시판에서는 먹질 않습니다. [1] 2007.08.10
종달이 제가 제공받고있는 서버가 이상합니다..  
베티 주소고정한 main페이지에 아이프레임이 있을 경우 [1] 2007.08.10
momoforu 링크된 사진 크기 변경 관련 질문 [1] 2007.08.10
이광일 [Flash] 플래쉬 갤러리에서 소스수정 질문입니다...  
윤동희 플레쉬에서...  
▩†슈터†▩ HTML 표 관련 질문 입니다. [4] 2007.08.10
은섭 다음 에러 메세지를 고칠려면~~~ 부탁 드립니다 [1] 2007.08.10
아이퀘스트 공개자료실에 프로그램을 올리려고 하는데 용량이 20메가로 제한이 걸려있더군요 [1] 2007.08.10
이청호 phpMyAdmin으로 복구중 일부 화일이 제거가 안됩니다...  
이상훈 제로보드 게시판 인쿠르드시 웹페이지 경로 변경 수정하는 법좀... [1] 2007.08.10
한진웅 회원가입 폼 같은건 아이프레임으로 불러 오는건가요?? [1] 2007.08.10
이민구 정말 문제는 단순하고 간단한데..해결이 안되는 문제..  
박군의그녀 자바스크립트 [3] 2007.08.10
채민욱 Apache 설치가 안됩니다...  
붉은빛노을 글자에 마우스 오버시에 그림이 출력되는 방법 없을까요? [1] 2007.08.10
홍성은 주소가 중복되어서 게시판이 열리지 않습니다. [1] 2007.08.10
권일황 페이지 열릴때 마다 이미지를 2개씩 랜덤으로 보여줄수는 없을까요?  
노형철 -..- 정말 기초적인? 질문인거 같습니다. 히든메뉴에 관한겁니다.  
전홍수 글상자의 문자를 이용한 새창띄우기??  
장철수 홈페이지 빌더 관련. [2] 2007.08.10
백순환 정말 제대로 만들어보고싶네요...