注册 登录
  • 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

js非常好用的全屏漂浮广告代码

实用代码 开心洋葱 3126次浏览 已收录 0个评论 手机上查看

js非常好用的全屏漂浮广告代码

var xPos = 300;
var yPos = 200; 
var step = 1;
var delay = 30; 
var height = 0;
var Hoffset = 0;
var Woffset = 0;
var yon = 0;
var xon = 0;
var pause = true;
var interval;
var img_ad1  = document.getElementById("img_ad1");
img_ad1.style.top = yPos;
function changePos() 
{
    width = document.body.clientWidth;
    height = document.body.clientHeight;
    Hoffset = img_ad1.offsetHeight;
    Woffset = img_ad1.offsetWidth;
    img_ad1.style.left = xPos + document.body.scrollLeft;
    img_ad1.style.top = yPos + document.body.scrollTop;
    if (yon) 
        {yPos = yPos + step;}
    else 
        {yPos = yPos - step;}
    if (yPos < 0) 
        {yon = 1;yPos = 0;}
    if (yPos >= (height - Hoffset)) 
        {yon = 0;yPos = (height - Hoffset);}
    if (xon) 
        {xPos = xPos + step;}
    else 
        {xPos = xPos - step;}
    if (xPos < 0) 
        {xon = 1;xPos = 0;}
    if (xPos >= (width - Woffset)) 
        {xon = 0;xPos = (width - Woffset);   }
    }

    function start()
     {
        img_ad1.visibility = "visible";
        interval = setInterval('changePos()', delay);
    }
    function pause_resume() 
    {
        if(pause) 
        {
            clearInterval(interval);
            pause = false;}
        else 
        {
            interval = setInterval('changePos()',delay);
            pause = true; 
            }
        }
    start();


如果你的IE下不能正常运行,请用下面的代码

var xPos = 300;
var yPos = 200; 
var step = 1;
var delay = 30; 
var height = 0;
var Hoffset = 0;
var Woffset = 0;
var yon = 0;
var xon = 0;
var pause = true;
var interval;
var img_ad1  = document.getElementById("img_ad1");
img_ad1.style.top = yPos;
function changePos() 
{
    width = document.documentElement.clientWidth;
    height = document.documentElement.clientHeight;
    Hoffset = img_ad1.offsetHeight;
    Woffset = img_ad1.offsetWidth;
    img_ad1.style.left = xPos + document.documentElement.scrollLeft;
    img_ad1.style.top = yPos + document.documentElement.scrollTop;
    if (yon) 
        {yPos = yPos + step;}
    else 
        {yPos = yPos - step;}
    if (yPos < 0) 
        {yon = 1;yPos = 0;}
    if (yPos >= (height - Hoffset)) 
        {yon = 0;yPos = (height - Hoffset);}
    if (xon) 
        {xPos = xPos + step;}
    else 
        {xPos = xPos - step;}
    if (xPos < 0) 
        {xon = 1;xPos = 0;}
    if (xPos >= (width - Woffset)) 
        {xon = 0;xPos = (width - Woffset);   }
    }

    function start()
     {
        img_ad1.visibility = "visible";
        interval = setInterval('changePos()', delay);
    }
    function pause_resume() 
    {
        if(pause) 
        {
            clearInterval(interval);
            pause = false;}
        else 
        {
            interval = setInterval('changePos()',delay);
            pause = true; 
            }
        }
    start();

 


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明js非常好用的全屏漂浮广告代码
喜欢 (0)
[开心洋葱]
分享 (0)
关于作者:
开心洋葱,开心洋葱头,水墨

您必须 登录 才能发表评论!

……