function getStyle(obj, attr)
{
if(obj.currentStyle)
{
return obj.currentStyle[attr];
}
else
{
return getComputedStyle(obj, false)[attr];
}
}
var a = 1;
var oldjson = 0;
function startMove(obj, json, fn)
{
clearInterval(obj.timer);
obj.timer=setInterval(function (){
var bStop=true; //这一次运动就结束了——所有的值都到达了
for(var attr in json)
{
//1.取当前的值
var iCur=0;
if(attr=='opacity')
{
iCur=parseInt(parseFloat(getStyle(obj, attr))*100);
}
else
{
iCur=parseInt(getStyle(obj, attr));
}
//2.算速度
var iSpeed=(json[attr]-iCur)/10;
iSpeed=iSpeed>0?Math.ceil(iSpeed):Math.floor(iSpeed);
//3.检测停止
if(json[attr]<oldjson && iCur>=json[attr]){
bStop=false;
//alert();
}else if(iCur!=json[attr] && iCur<=json[attr])
{
//alert();
bStop=false;
oldjson = json[attr];
}
if(attr=='opacity')
{
obj.style.filter='alpha(opacity:'+(iCur+iSpeed)+')';
obj.style.opacity=(iCur+iSpeed)/100;
}
else
{
obj.style[attr]=iCur+iSpeed+'px';
}
}
if(bStop)
{
clearInterval(obj.timer);
if(fn)
{
fn();
}
}
}, 30)
}
var _a = 0;
window.οnresize=window.οnlοad=window.οnscrοll=function ()
{
// scrollTop ----> scroll 即卷 scrollTop 即卷掉的高度
var scrollTop=document.documentElement.scrollTop||document.body.scrollTop;
var w=document.documentElement.clientWidth;
var img = document.getElementById('jsAD');
var close = document.getElementById('close');
var addin = document.getElementById('addin');
var footer = document.getElementById('footer');
var imgt = (document.documentElement.clientHeight-img.offsetHeight)/2;
//img.style.display = "none";
function ImgAD(){
img.style.display = "block";
img.style.zIndex = "99999";
img.style.left = (w-img.offsetWidth)/2+'px';
imgt = (document.documentElement.clientHeight-img.offsetHeight)/2;
startMove(img, {top: scrollTop+imgt});
}
if(_a==0){
setTimeout(function(){
ImgAD();
a = 1;
},600);
}
close.οnclick=function (){
var closediv = document.getElementById('jsAD');
closediv.style.display="none";
if(_a>=1 && _a<=2)
{
setTimeout(function(){
ImgAD();
},30000);
}
_a++;
}
addin.οnclick=function (){
window.location=" http://www.zgxl168.com/register/3 ";
}
footer.οnclick=function (){
window.location=" http://www.zgxl168.com/stores/list ";
}
startMove(img, {top: scrollTop+imgt});
};
{
if(obj.currentStyle)
{
return obj.currentStyle[attr];
}
else
{
return getComputedStyle(obj, false)[attr];
}
}
var a = 1;
var oldjson = 0;
function startMove(obj, json, fn)
{
clearInterval(obj.timer);
obj.timer=setInterval(function (){
var bStop=true; //这一次运动就结束了——所有的值都到达了
for(var attr in json)
{
//1.取当前的值
var iCur=0;
if(attr=='opacity')
{
iCur=parseInt(parseFloat(getStyle(obj, attr))*100);
}
else
{
iCur=parseInt(getStyle(obj, attr));
}
//2.算速度
var iSpeed=(json[attr]-iCur)/10;
iSpeed=iSpeed>0?Math.ceil(iSpeed):Math.floor(iSpeed);
//3.检测停止
if(json[attr]<oldjson && iCur>=json[attr]){
bStop=false;
//alert();
}else if(iCur!=json[attr] && iCur<=json[attr])
{
//alert();
bStop=false;
oldjson = json[attr];
}
if(attr=='opacity')
{
obj.style.filter='alpha(opacity:'+(iCur+iSpeed)+')';
obj.style.opacity=(iCur+iSpeed)/100;
}
else
{
obj.style[attr]=iCur+iSpeed+'px';
}
}
if(bStop)
{
clearInterval(obj.timer);
if(fn)
{
fn();
}
}
}, 30)
}
var _a = 0;
window.οnresize=window.οnlοad=window.οnscrοll=function ()
{
// scrollTop ----> scroll 即卷 scrollTop 即卷掉的高度
var scrollTop=document.documentElement.scrollTop||document.body.scrollTop;
var w=document.documentElement.clientWidth;
var img = document.getElementById('jsAD');
var close = document.getElementById('close');
var addin = document.getElementById('addin');
var footer = document.getElementById('footer');
var imgt = (document.documentElement.clientHeight-img.offsetHeight)/2;
//img.style.display = "none";
function ImgAD(){
img.style.display = "block";
img.style.zIndex = "99999";
img.style.left = (w-img.offsetWidth)/2+'px';
imgt = (document.documentElement.clientHeight-img.offsetHeight)/2;
startMove(img, {top: scrollTop+imgt});
}
if(_a==0){
setTimeout(function(){
ImgAD();
a = 1;
},600);
}
close.οnclick=function (){
var closediv = document.getElementById('jsAD');
closediv.style.display="none";
if(_a>=1 && _a<=2)
{
setTimeout(function(){
ImgAD();
},30000);
}
_a++;
}
addin.οnclick=function (){
window.location=" http://www.zgxl168.com/register/3 ";
}
footer.οnclick=function (){
window.location=" http://www.zgxl168.com/stores/list ";
}
startMove(img, {top: scrollTop+imgt});
};