다양한 웹사이트에서는 페이지가 표시 영역으로 스크롤된 다음 해당 이미지 리소스가 로드되는 경우가 많습니다. 이 글의 분석은 매우 간단합니다. 현재 요소가 가시 영역 내에 있는지 확인하는 것입니다.
가정: h1 = 롤아웃된 스크롤바의 높이
w1 = 롤아웃된 스크롤바의 너비
h2 = 화면의 높이
obj는 현재 객체를 나타냅니다. {x: 현재 문서의 왼쪽 상단 모서리를 기준으로 한 개체 위치 x,y: y}
은 다음과 같이 판단되어야 합니다: if(obj.x>h1&&obj.x
var top = baidu.page.getScrollTop(),
왼쪽 = baidu.page.getScrollLeft(),
viewHeight = baidu.page.viewHeight(),
viewWidth = baidu.page.viewWidth();
var scrollLoad = 함수(요소){
var obj = baidu.g(요소)||{};
var pos = baidu.dom.getPosition(element);
if((pos.top>top&&pos.top (pos.top obj.offsetHeight>top&& pos.top obj.offsetHeight (pos.left>left&&pos.left (pos.left obj.offsetWidth>left&&pos.left obj.offsetWidth 로드 중(); }; 반환 { scrollLoad :scrollLoad } })()