<!DOCTYPE html>
<html>
<head>
<meta charset=
"UTF-8"
>
<title></title>
<style type=
"text/css"
>
#div{
width: 575px;
height: auto;
overflow: hidden;
border: red 1px solid;
margin: 0 auto;
position: relative;
}
#div img{
width: 267px;
height: 396px;
margin-left: 10px;
border: 1px solid #000;
}
</style>
<script type=
"text/javascript"
>
function
getPos(obj){
var
l = 0;
var
t = 0;
while
(obj){
l += obj.offsetLeft;
t += obj.offsetTop;
obj = obj.offsetParent;
}
return
{left:l ,top : t}
}
window.onload = window.onscroll =
function
(){
var
aImg = document.getElementsByTagName(
"img"
);
var
oScrollTop = document.documentElement.scrollTop || document.body.scrollTop;
var
clientH = document.documentElement.clientHeight;
for
(
var
i = 0;i<aImg.length;i++) {
var
aImgTop = getPos(aImg[i]).top;
if
(oScrollTop + clientH >= aImgTop) {
aImg[i].src = aImg[i].getAttribute(
"_src"
);
}
}
}
</script>
</head>
<body>
<div id=
"div"
>
<img _src=
"../img/1.jpg"
/>
<img _src=
"../img/2.jpg"
/>
<img _src=
"../img/3.jpg"
/>
<img _src=
"../img/4.jpg"
/>
<img _src=
"../img/6.jpg"
/>
<img _src=
"../img/7.jpg"
/>
<img _src=
"../img/1.jpg"
/>
<img _src=
"../img/2.jpg"
/>
<img _src=
"../img/3.jpg"
/>
<img _src=
"../img/4.jpg"
/>
<img _src=
"../img/6.jpg"
/>
<img _src=
"../img/7.jpg"
/>
<img _src=
"../img/3.jpg"
/>
<img _src=
"../img/4.jpg"
/>
<img _src=
"../img/6.jpg"
/>
<img _src=
"../img/7.jpg"
/>
</div>
</body>
</html>