묻고답하기

아래의소스는 http://www.jasko.co.kr 의 추천스크립트 206번에서 가져온 "원하는 위치에서 부드럽게 아래위로 스크롤 되는 배너"에 관한 소스입니다. 오른쪽여백3, 아래쪽여백3 정도로 항상 있도록 하려고 아래소스의 첫째줄 left:600; top:50 부분을 right:3; bottom:3 으로 바꿨더니 여백은 맞게 조정이 되는데 스크롤이 안되네요. 뭐가 잘 못 되었어을까요?
고수님들의 도움을 구합니다.



<div id=divMenu style="position:absolute; left:600; top:50">
<!-- 여기에서 배너의 위치와 크기를 설정 하세요-->
<table width="150" height="400" border="1" bgColor=gold>
<tr>
<td> </td>
</tr>
</table>
</div>



<script language=javascript>
<!--
var bNetscape4plus = (navigator.appName == "Netscape" && navigator.appVersion.substring(0,1) >= "4");
var bExplorer4plus = (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.substring(0,1) >= "4");
function CheckUIElements(){
var yMenuFrom, yMenuTo, yButtonFrom, yButtonTo, yOffset, timeoutNextCheck;

if ( bNetscape4plus ) {
yMenuFrom = document["divMenu"].top;
yMenuTo = top.pageYOffset + 62; //이 숫자를 수정하면 위쪽여백을 조절 할 수 있습니다(네츠케이프)
}
else if ( bExplorer4plus ) {
yMenuFrom = parseInt (divMenu.style.top, 10);
yMenuTo = document.body.scrollTop + 59;//이 숫자를 수정하면 위쪽여백을 조절 할 수 있습니다(익스플로러)
}

timeoutNextCheck = 500;

if ( Math.abs (yButtonFrom - (yMenuTo + 152)) < 6 && yButtonTo < yButtonFrom ) {
setTimeout ("CheckUIElements()", timeoutNextCheck);
return;
}

if ( yButtonFrom != yButtonTo ) {
yOffset = Math.ceil( Math.abs( yButtonTo - yButtonFrom ) / 10 );
if ( yButtonTo < yButtonFrom )
yOffset = -yOffset;

if ( bNetscape4plus )
document["divLinkButton"].top += yOffset;
else if ( bExplorer4plus )
divLinkButton.style.top = parseInt (divLinkButton.style.top, 10) + yOffset;

timeoutNextCheck = 10;
}
if ( yMenuFrom != yMenuTo ) {
yOffset = Math.ceil( Math.abs( yMenuTo - yMenuFrom ) / 20 );
if ( yMenuTo < yMenuFrom )
yOffset = -yOffset;

if ( bNetscape4plus )
document["divMenu"].top += yOffset;
else if ( bExplorer4plus )
divMenu.style.top = parseInt (divMenu.style.top, 10) + yOffset;

timeoutNextCheck = 10;
}

setTimeout ("CheckUIElements()", timeoutNextCheck);
}

function OnLoad()
{
var y;
if ( top.frames.length )
if ( bNetscape4plus ) {
document["divMenu"].top = top.pageYOffset + 135;
document["divMenu"].visibility = "visible";
}
else if ( bExplorer4plus ) {
divMenu.style.top = document.body.scrollTop + 135;
divMenu.style.visibility = "visible";
}
CheckUIElements();
return true;
}
OnLoad();
//-->
</script>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
김종환 멀티 로그인에는 성공했지만. [3] 2007.08.10
설화 스크롤바 재질문입니다 ㅠ.ㅠ [2] 2007.08.10
피너츠 펼침메뉴 스크립트중에 펼친상태로 시작을 하려면 어떻게해야 할까요? [1] 2007.08.10
농구조아 새창 띄우고 계속 유지시키려면... [1] 2007.08.10
오한호 스타일 시트에서 부메뉴 레이어 고정 시키는 방법?  
Seeker 페이지 내부에 게시판을 출력하려면...  
`Rtown21` 헤더 푸터 에러가나요.. [2] 2007.08.10
   꽁    질문입니다....  
한승진 ASP에서 파일 삭제하는데.. [1] 2007.08.10
영이 노프레임 홈페이지에서요... [4] 2007.08.10
하서진 게시판 보기부분 안에 스크롤 제어.......  
이경수 login한후에 login 한사람 이름이 자동으로 표기 되게하는 함수 좀 알켜 주시면 고맙겠습니다. [1] 2007.08.10
좋은만남 소켓함수와 파일포인터에 대한 조언 구합니다.(__) [3] 2007.08.10
라느 홈페이지 소스 오류..ㅠ_ㅠ [2] 2007.08.10
유키♡ 외부로그인... [2] 2007.08.10
장준기 이 태그에서 링크될 주소를 바꾸려고하는데 어떻게해야할까요; [1] 2007.08.10
모깃불 크롬리스 윈도우에서 이미지맵 적용이 안되는건가요?  
정다혜 자바스크립트 질문있어요... [1] 2007.08.10
한승진 스크립트 허용시간.. [1] 2007.08.10
메비 아이프레임과 자바스크립트 소스의 충돌.. [2] 2007.08.10