进度条效果
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
*{
margin:0px auto;}
#kuang{
height:50px;
border:1px solid #000}
#yanse{
height:50px;
background-color:blue;
float:left;}
</style>
</head>
<body>
<div id="kuang" style="400px;">
<div id="yanse" style="0px;"></div>
</div>
</body>
<script type="text/javascript">
window.setTimeout("Zou()",20);
function Zou()
{
var y = document.getElementById("yanse");
var k = document.getElementById("kuang");
var w = y.style.width;
var kw = k.style.width;
var wc = parseInt(w.substr(0,w.length-2));
if(wc<400)
{
wc =wc+2;
y.style.width = wc+"px";
window.setTimeout("Zou()",20);
}
}
</script>
</html>
点击图片滑动
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
#kuang{
width:800px;
height:300px;
}
#zuo{
height:300px;
background-color:red;
float:left;}
#you{
height:300px;
background-color:blue;
float:left;}
#an{
width:50px;
height:50px;
background-color:#000;
position:absolute;
top:125px;
}
</style>
</head>
<body>
<div id="kuang">
<div id="zuo" style="200px;"></div>
<div id="you" style="600px;"></div>
</div>
<div id="an" onclick="Zou()" style="left:180px;"></div>
</body>
<script type="text/javascript">
var id;
function Zou()
{
id = window.setInterval("Jin()",20);
}
function Jin()
{
var zuo = document.getElementById("zuo");
var zw = zuo.style.width;
var zc = parseInt(zw.substr(0,zw.length-2));
if(zc>=600)
{
window.clearInterval(id);
return;
}
zc = zc+2;
zuo.style.width = zc+"px"
var you = document.getElementById("you");
var yw = you.style.width;
var yc = parseInt(yw.substr(0,yw.length-2));
yc = yc-2;
you.style.width = yc+"px";
var an = document.getElementById("an");
var al = an.style.left;
var ac = parseInt(al.substr(0,al.length-2));
ac = ac+2;
an.style.left = ac+"px";
}
</script>
</html>