2011년 2월 24일 목요일

[JavaScript] 스크롤바 위치 이용하여 특정 영역 도착 알아내기

요즘은 페이징처리된 게시판보다
스크롤바 내릴경우 기존 결과물에 몇개만 더 추가적으로 붙이는 형태가 많은데
대표적으로 트위터가그렇고..
밑에 소스에 ajax이용해서 쓰면 나름 모양은 같은 모양이 나올듯..

<html>
    <head>
        <script type="text/javascript">
            function checkTargetScroll(){
                var div = document.getElementById("divResultArea");
                var scrollHeight = div.scrollHeight;
                var scrollViewHeight = div.scrollTop + div.offsetHeight;
                if(scrollHeight <= scrollViewHeight){
        div.innerHTML = div.innerHTML + "add! scrollViewHeight : "
                                           +scrollViewHeight + "<br>"
                                           +"add!<br>";
                    div.scrollTop = div.scrollTop+20;
      }
                setTimeout("checkTargetScroll()",500);
            }
        </script>
    </head>
    <body onload="checkTargetScroll();">
        <div id="divResultArea" style="width: 300px;height: 150px;
                border: 2px;border-color:rgb(150,150,150);
                border-style:solid;overflow: auto;">
            test!<br>test!<br>test!<br>test!<br>test!<br>
            test!<br>test!<br>test!<br>test!<br>test!<br>
            test!<br>test!<br>test!<br>test!<br>test!<br>
        </div>
        <script type="text/javascript">checkTargetScroll();</script>
    </body>
</html>

<<sample>>

test!
test!
test!
test!
test!
test!
test!
test!
test!
test!
test!
test!
test!

2011년 2월 15일 화요일

왜..

"왜" 라는 물음에 어떻게 답변해야할지..

그분 앞에만 있으면 난 평상시의 나가 아니다.

가벼워지고 말이 많아진다. 인정받고 싶고.. 관심받고 싶어서일까..

그런 그분이 내 앞길의 중요한 선택에 대해 "왜" 라고 묻는다.

난 하고싶어서라고 하지만 그분은 그게 어떻게 대답이 될수 있으냐며 전혀 가치없는 선택으로 만들어 버린다...

후유증이 크다.. 뭐든의욕이 일시에 사라진 느낌..