3초기억력

자바스크립트 - 우측 윙배너. 스카이스크래퍼, 퀵메뉴 등 다용도 스크립트 본문

플밍_기타

자바스크립트 - 우측 윙배너. 스카이스크래퍼, 퀵메뉴 등 다용도 스크립트

잠수콩 2011. 8. 18. 02:05


제목 :  자바스크립트 - 우측 윙배너. 스카이스크래퍼, 퀵메뉴 등 다용도 스크립트


<div id='ScrollBannerPosition' style='position:absolute;'>

         여기에 배너삽입.

</div>
<script language="javascript">
function BannerPositionSetting()
{
 var yMenu1From, yMenu1To, yOffset, timeoutNextCheck;


 yMenu1From   = parseInt (ScrollBannerPosition.style.top, 10);
 yMenu1To     = document.body.scrollTop + (document.body.offsetHeight - 100); //도착위치.(이건 아래서부터 px 값위로)
 //yMenu1To     = document.body.scrollTop + 120; //이건 위에서부터 px값 아래로
 timeoutNextCheck = 500;
 
 if ( yMenu1From != yMenu1To ) {
          yOffset = Math.ceil( Math.abs( yMenu1To - yMenu1From ) / 20 );
          if ( yMenu1To < yMenu1From )
                     yOffset = -yOffset;
 
          ScrollBannerPosition.style.top = parseInt (ScrollBannerPosition.style.top, 10) + yOffset;
 
          timeoutNextCheck = 10;
 }
 
 setTimeout ("BannerPositionSetting()", timeoutNextCheck);
}

function BannerStartPosition()
{
 // 페에지 로딩시 포지션
 
 var ScrollBannerPosition = document.getElementById('ScrollBannerPosition');
 
 ScrollBannerPosition.style.top = document.body.scrollTop + (document.body.offsetHeight - 10); //시작위치.
 
 ScrollBannerPosition.style.visibility = "visible";
 
 //위치조절
 BannerPositionSetting();
 
 return true;
}

</script>
<script language='JavaScript'>BannerStartPosition();</script>


내용 : 과거 우측 퀵메뉴, 스크래퍼등 사용할때 사용하는 스크립트




Comments