게시판위에 상당히 긴 상단내용이 들어가 있습니다.
쓰기 버튼을 클릭하면 에디터가 가장 하단에 있다보니 상단내용에 가려 글쓰기가 켜진지 모르는 사람들이 많습니다.
쓰기 버튼을 클릭했을때 에디터 위치로 바로 이동되게 할 수 있을까요?
게시판위에 상당히 긴 상단내용이 들어가 있습니다.
쓰기 버튼을 클릭하면 에디터가 가장 하단에 있다보니 상단내용에 가려 글쓰기가 켜진지 모르는 사람들이 많습니다.
쓰기 버튼을 클릭했을때 에디터 위치로 바로 이동되게 할 수 있을까요?
스케치북 스킨의 write_form.html 파일의 하단에
<script>
jQuery(function($){
$(document).ready(function(){
$('html, body').stop().animate( { scrollTop : 800 } )
});
});
</script>
스크립트를 넣어보세요. 800의 값을 조절해서 위치를 대략 맞추면 간단하게 해결이 될 것 같기도 합니다.
아니면 이것보다 조금 더 좋아보이는 방법은
write_form.html 에서
에디터를 불러오는 코드에 id를 추가하고
<div id="check" class="get_editor">{$oDocument->getEditor()}</div>
하단에 아래 스크립트로 지정된 위치로 찾아가게 하면 더 좋을 것 같긴 하네요.
<script>
jQuery(function($){
$(document).ready(function(){
var scrollPosition = $("#check").offset().top;
$('html, body').stop().animate( { scrollTop: scrollPosition } )
});
});
</script>
에디터 위치가 아닌 확장변수 등 까지 보이는 위치로 가고 싶다면 id="check" 를 위쪽으로 옮겨주세요.
<form id="check" action="/" method="post" onsubmit="return procFilter(this, window.insert)" class="bd_wrt bd_wrt_main clear">
본문 우측 내비게이션 이동 문제라면 라이믹스 꿀팁 사이트에서 보고 수정 했었는데 기록을 안남겨 놨었네요. 아마 검색해 보시면 나올겁니다.