当前位置: 移动技术网 > IT编程>开发语言>JavaScript > 对联广告js flash激活

对联广告js flash激活

2019年07月19日  | 移动技术网IT编程  | 我要评论

ad.js

复制代码 代码如下:

    var delta=0.08
    var collection;
    function floaters() {
        this.items    = [];
        this.additem    = function(id,x,y,content)
                  {
                    document.write('<div id='+id+' style="z-index: 10; position: absolute;  width:80px; height:60px;left:'+(typeof(x)=='string'?eval(x):x)+';top:'+(typeof(y)=='string'?eval(y):y)+'">'+content+'</div>');

                    var newitem                = {};
                    newitem.object            = document.getelementbyid(id);
                    newitem.x                = x;
                    newitem.y                = y;

                    this.items[this.items.length]        = newitem;
                  }
        this.play    = function()
                  {
                    collection                = this.items
                    setinterval('play()',10);
                  }
        }
        function play()
        {

            for(var i=0;i<collection.length;i++)
            {
                var followobj        = collection[i].object;
                var followobj_x        = (typeof(collection[i].x)=='string'?eval(collection[i].x):collection[i].x);
                var followobj_y        = (typeof(collection[i].y)=='string'?eval(collection[i].y):collection[i].y);

                if(followobj.offsetleft!=(document.body.scrollleft+followobj_x)) {
                    var dx=(document.body.scrollleft+followobj_x-followobj.offsetleft)*delta;
                    dx=(dx>0?1:-1)*math.ceil(math.abs(dx));
                    followobj.style.left=followobj.offsetleft+dx;
                    }

                if(followobj.offsettop!=(document.body.scrolltop+followobj_y)) {
                    var dy=(document.body.scrolltop+followobj_y-followobj.offsettop)*delta;
                    dy=(dy>0?1:-1)*math.ceil(math.abs(dy));
                    followobj.style.top=followobj.offsettop+dy;
                    }
                followobj.style.display    = '';
            }
        }    

    var thefloaters        = new floaters();
    //右面
    thefloaters.additem('followdiv1','document.body.clientwidth-106',80,'<embed src=images/duilian.swf quality=high  width=100 height=300 type=application/x-shockwave-flash id=ad wmode=opaque></embed>');
    //左面
    thefloaters.additem('followdiv2',6,80,'<embed src=images/duilian.swf quality=high  width=100 height=300 type=application/x-shockwave-flash id=ad wmode=opaque></embed>');
    thefloaters.play();

//图片格式调用方法
//<a href=http://www.makewing.com/lanren/ target=_blank><img src=images/ad_100x300.jpg border=0></a> 


如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网