viewport : 뷰포트는 문서의 내용 중 사용자에게 보여주는 영역을 의미
window.inner*은 뷰포트의 크기를 나타내고, screen.*은 스크린의 크기를 나타낸다.
// 가로 길이(너비)
window.innerWidth // 브라우저 창(window) 두께를 제외한 실질적 가로 길이
window.outerWidth // 브라우저 창(window) 두께를 포함한 브라우저 전체 가로 길이
//세로길이(높이)
window.innerHeight // 브라우저 창(window) 두께를 제외한 실질적 세로 길이
window.outerHeight // 브라우저 창(window) 두께를 포함한 브라우저 전체 세로 길이
$(window).width(); // returns width of browser viewport
$(window).height(); // returns height of browser viewport
document.body.scrollWidth // (문서 전체의 너비)
document.body.scrollHeight //(문서 전체의 높이)
$(document).height(); // returns height of HTML document (same as pageHeight in screenshot)
$(document).width(); // returns width of HTML document (same as pageWidth in screenshot)
window.screen.width, window.screen.height
모니터 스크린의 너비와 높이
window.scrollTo(x,y);
<script>
document.getElementById('scrollBtn').addEventListener('click', function(){
window.scrollTo(0, 1000);
})
</script>
'Web 프로그램 > js, jQuery' 카테고리의 다른 글
jQuery parent, children, find 차이 (0) | 2018.12.14 |
---|---|
jQuery on 이벤트 (0) | 2018.12.10 |
Javascript 객체 배열 (0) | 2018.11.17 |
[jQuery] HTML 속성의 제어 (0) | 2018.11.15 |
[jQuery] 동적 Input Add Remove (input 태그 name 값 다르게) (0) | 2018.05.14 |