对联广告js flash激活


Posted in Javascript onOctober 19, 2006

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> 

Javascript 相关文章推荐
读jQuery之十二 删除事件核心方法
Jul 31 Javascript
js精度溢出解决方案
Dec 02 Javascript
js获取判断上传文件后缀名的示例代码
Feb 19 Javascript
js拆分字符串并将分割的数据放到数组中的方法
May 06 Javascript
详解利用exif.js解决ios手机上传竖拍照片旋转90度问题
Nov 04 Javascript
浅谈Node.js:理解stream
Dec 08 Javascript
javascript实现多张图片左右无缝滚动效果
Mar 22 Javascript
深入理解Angular4中的依赖注入
Jun 07 Javascript
jQuery结合jQuery.cookie.js插件实现换肤功能示例
Oct 14 jQuery
详解vuex之store源码简单解析
Jun 13 Javascript
js的新生代垃圾回收知识点总结
Aug 22 Javascript
vue+element表格导出为Excel文件
Sep 26 Javascript
怎么让脚本或里面的函数在所有图片都载入完毕的时候执行
Oct 17 #Javascript
菜单效果
Oct 14 #Javascript
Using the TextRange Object
Oct 14 #Javascript
使用TextRange获取输入框中光标的位
Oct 14 #Javascript
JS代码格式化和语法着色V2
Oct 14 #Javascript
[原创]静态页面也可以实现预览 列表不同的显示方式
Oct 14 #Javascript
动态加载js文件 document.createElement
Oct 14 #Javascript
You might like
php面向对象全攻略 (七) 继承性
2009/09/30 PHP
PHP代码审核的详细介绍
2013/06/13 PHP
php验证session无效的解决方法
2014/11/04 PHP
php+ajax实时输入自动搜索匹配的方法
2014/12/26 PHP
PHP模板引擎Smarty中变量的使用方法示例
2016/04/11 PHP
thinkPHP商城公告功能开发问题分析
2016/12/01 PHP
jquery $.ajax入门应用一
2008/11/19 Javascript
jQuery中json对象的复制方式介绍(数组及对象)
2013/06/08 Javascript
jquery进行数组遍历如何跳出当前的each循环
2014/06/05 Javascript
node.js中的fs.fchown方法使用说明
2014/12/16 Javascript
jQuery实现在textarea指定位置插入字符或表情的方法
2015/03/11 Javascript
充分发挥Node.js程序性能的一些方法介绍
2015/06/23 Javascript
jQuery中用on绑定事件时需注意的事项
2017/03/19 Javascript
webpack 1.x升级过程中的踩坑总结大全
2017/08/09 Javascript
angularJs-$http实现百度搜索时的动态下拉框示例
2018/02/27 Javascript
浅谈Vue2.0中v-for迭代语法的变化(key、index)
2018/03/06 Javascript
jQuery实现菜单的显示和隐藏功能示例
2018/07/24 jQuery
JavaScript浅层克隆与深度克隆示例详解
2020/09/01 Javascript
python完成FizzBuzzWhizz问题(拉勾网面试题)示例
2014/05/05 Python
Python对list列表结构中的值进行去重的方法总结
2016/05/07 Python
Python中read()、readline()和readlines()三者间的区别和用法
2017/07/30 Python
python实现冒泡排序算法的两种方法
2018/03/10 Python
python+opencv实现霍夫变换检测直线
2020/10/23 Python
简单了解django索引的相关知识
2019/07/17 Python
深入分析python 排序
2020/08/24 Python
The Beach People美国:澳洲海滨奢华品牌
2018/07/05 全球购物
Ariat官网:美国马靴和服装品牌
2019/12/16 全球购物
财务管理专业毕业生求职信范文
2013/09/21 职场文书
员工自我鉴定
2013/10/09 职场文书
化学系大学生自荐信范文
2014/03/01 职场文书
党员干部反四风民主生活会对照检查材料思想汇报
2014/10/12 职场文书
运动会开幕词
2015/01/28 职场文书
早会开场白台词大全
2015/06/01 职场文书
销售会议开幕词
2016/03/04 职场文书
2016年社区“6.26”禁毒日宣传活动总结
2016/04/05 职场文书
倡议书怎么写?
2019/04/11 职场文书