퀵메뉴 글보기에서 적용방법... 정보
퀵메뉴 글보기에서 적용방법...본문
head_01.php 파일을 만들어서
그곳에
다음소스를 삽입했습니다.
<script type="text/javascript">
var stmnLEFT = 0; // 오른쪽 여백
var stmnGAP1 = 70; // 위쪽 여백
var stmnGAP2 = 10; // 스크롤시 브라우저 위쪽과 떨어지는 거리
var stmnBASE = 10; // 스크롤 시작위치
var stmnActivateSpeed = 25; //스크롤을 인식하는 딜레이 (숫자가 클수록 느리게 인식)
var stmnScrollSpeed = 10; //스크롤 속도 (클수록 느림)
var stmnTimer;
function RefreshStaticMenu() {
var stmnStartPoint, stmnEndPoint;
stmnStartPoint = parseInt(document.getElementById('STATICMENU').style.top, 10);
stmnEndPoint = Math.max(document.documentElement.scrollTop, document.body.scrollTop) + stmnGAP2;
if (stmnEndPoint < stmnGAP1) stmnEndPoint = stmnGAP1;
if (stmnStartPoint != stmnEndPoint) {
stmnScrollAmount = Math.ceil( Math.abs( stmnEndPoint - stmnStartPoint ) / 15 );
document.getElementById('STATICMENU').style.top = parseInt(document.getElementById('STATICMENU').style.top, 10) + ( ( stmnEndPoint<stmnStartPoint ) ? -stmnScrollAmount : stmnScrollAmount ) + 'px';
stmnRefreshTimer = stmnScrollSpeed;
}
stmnTimer = setTimeout("RefreshStaticMenu();", stmnActivateSpeed);
}
function InitializeStaticMenu() {
document.getElementById('STATICMENU').style.right = stmnLEFT + '380px'; //처음에 오른쪽에 위치. left로 바꿔도.
document.getElementById('STATICMENU').style.top = document.body.scrollTop + stmnBASE + 'px';
RefreshStaticMenu();
}
</script>
<style type="text/css">
#STATICMENU { margin: 0pt; padding: 0pt; position: absolute; right: 0px; top: 0px;}
</style>
<div id="STATICMENU" style="position:absolute;">
<img src='<?=$g4['path']?>/img/quick_01.gif'><br>
<img src='<?=$g4['path']?>/img/quick_02.jpg'><br>
<img src='<?=$g4['path']?>/img/quick_03.jpg'><br>
<img src='<?=$g4['path']?>/img/quick_04.jpg'><br>
<img src='<?=$g4['path']?>/img/quick_05.gif'>
</div>
========================
게시판 목록에서는 적용이 되는데..
목록에서 글보기로 들어가면 오른쪽 구석상단에 고정되어 움직이질 않습니다.
이곳저곳에 다 해봤는데 ㅠ_ㅠ
적용이 되지 않습니다.
글보기에서도 퀵메뉴가 되게 할려면
어느부분을 수정해야하는지 고수님들 답변부탁드립니다.
그곳에
다음소스를 삽입했습니다.
<script type="text/javascript">
var stmnLEFT = 0; // 오른쪽 여백
var stmnGAP1 = 70; // 위쪽 여백
var stmnGAP2 = 10; // 스크롤시 브라우저 위쪽과 떨어지는 거리
var stmnBASE = 10; // 스크롤 시작위치
var stmnActivateSpeed = 25; //스크롤을 인식하는 딜레이 (숫자가 클수록 느리게 인식)
var stmnScrollSpeed = 10; //스크롤 속도 (클수록 느림)
var stmnTimer;
function RefreshStaticMenu() {
var stmnStartPoint, stmnEndPoint;
stmnStartPoint = parseInt(document.getElementById('STATICMENU').style.top, 10);
stmnEndPoint = Math.max(document.documentElement.scrollTop, document.body.scrollTop) + stmnGAP2;
if (stmnEndPoint < stmnGAP1) stmnEndPoint = stmnGAP1;
if (stmnStartPoint != stmnEndPoint) {
stmnScrollAmount = Math.ceil( Math.abs( stmnEndPoint - stmnStartPoint ) / 15 );
document.getElementById('STATICMENU').style.top = parseInt(document.getElementById('STATICMENU').style.top, 10) + ( ( stmnEndPoint<stmnStartPoint ) ? -stmnScrollAmount : stmnScrollAmount ) + 'px';
stmnRefreshTimer = stmnScrollSpeed;
}
stmnTimer = setTimeout("RefreshStaticMenu();", stmnActivateSpeed);
}
function InitializeStaticMenu() {
document.getElementById('STATICMENU').style.right = stmnLEFT + '380px'; //처음에 오른쪽에 위치. left로 바꿔도.
document.getElementById('STATICMENU').style.top = document.body.scrollTop + stmnBASE + 'px';
RefreshStaticMenu();
}
</script>
<style type="text/css">
#STATICMENU { margin: 0pt; padding: 0pt; position: absolute; right: 0px; top: 0px;}
</style>
<div id="STATICMENU" style="position:absolute;">
<img src='<?=$g4['path']?>/img/quick_01.gif'><br>
<img src='<?=$g4['path']?>/img/quick_02.jpg'><br>
<img src='<?=$g4['path']?>/img/quick_03.jpg'><br>
<img src='<?=$g4['path']?>/img/quick_04.jpg'><br>
<img src='<?=$g4['path']?>/img/quick_05.gif'>
</div>
========================
게시판 목록에서는 적용이 되는데..
목록에서 글보기로 들어가면 오른쪽 구석상단에 고정되어 움직이질 않습니다.
이곳저곳에 다 해봤는데 ㅠ_ㅠ
적용이 되지 않습니다.
글보기에서도 퀵메뉴가 되게 할려면
어느부분을 수정해야하는지 고수님들 답변부탁드립니다.
댓글 전체
혹시 해결하셨나요?ㅜㅜ저도 이 문제로 헤매는중이라ㅜㅜ
해결은 했는데 기억이 안나네여 어떻게했었는지;;