浮动广告JS代码
来源:互联网 发布:我的世界mac光影 编辑:程序博客网 时间:2024/06/10 17:33
<SCRIPT language="JavaScript" type="text/javascript">
var delta=0.15
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:60px; 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-107',50,' <img src="images/index/piao.gif"><br>');
theFloaters.addItem('followDiv2',5,50,'<img src="images/index/piao.gif"><br>');
theFloaters.play();
</SCRIPT>
- 浮动广告JS代码
- js 浮动广告代码
- Js广告浮动代码
- 浮动广告最简单代码js
- js浮动广告
- 小小浮动广告js
- JS制作浮动广告
- js 浮动广告
- js两侧浮动广告
- JS 浮动广告
- 两侧浮动广告代码
- 浮动广告对联代码
- 浮动广告代码
- 浮动广告代码
- 全屏浮动广告代码
- 浮动广告代码
- 浮动广告代码
- 浮动广告代码
- 复杂查询中 union的使用
- 全国计算机技术与软件专业技术资格(水平)考试2006年05月份网络工程师试题分析
- RO的同人作品RBO终极资料片EX3
- 最强破解XP口令方法
- Code Library .NET
- 浮动广告JS代码
- 2006年5月网络工程师试题参考答案
- 2006年5月网络工程师试题参考答案
- 一个win32应用程序的运行周期
- wicket开发liferay应用
- 我看blackguard 软件
- 推荐一些与代码规范相关的参考书籍
- 今天安装了 Microsoft .NET Framework SDK v2.0
- ASP.NET 2.0移动开发入门之使用模拟器