function getStyle(obj, attr)
{
if(obj.currentStyle)
{
return obj.currentStyle[attr];
}
else
{
return getComputedStyle(obj, false)[attr];
}
}
function startMove(obj,attr,iTarget,fn){
clearInterval(obj.timer);
obj.timer = setInterval(function(){
var icur=0;
if(attr=='opacity')
{
icur=parseInt(parseFloat(getStyle(obj, attr))*100);
}
else
{
icur=parseInt(getStyle(obj, attr));
}
var iSpeed = (iTarget-icur)/8;
iSpeed = iSpeed>0?Math.ceil(iSpeed):Math.floor(iSpeed);
if(icur == iTarget)
{
clearInterval(obj.timer);
if(fn)
{
fn();
}
}
else
{
if(attr=='opacity')
{
obj.style.filter='alpha(opacity='+(icur+iSpeed)+')';
obj.style.opacity=(icur+iSpeed)/100;
}
else
{
obj.style[attr]=icur+iSpeed+'px';
}
}
},30);
};
连接框架
最新推荐文章于 2022-09-25 21:00:26 发布