admin管理员组文章数量:1567920
2024年7月18日发(作者:)
js部分:
代码如下:
<script type=text/javascript language=javascript>
function addevent(obj, evttype, func, cap) {
cap = cap || false;
if (ntlistener) {
ntlistener(evttype, func, cap);
return true;
} else if (event) {
if (cap) {
ture();
return true;
} else {
return event(on + evttype, func);
}
} else {
return false;
}
}
function getpagescroll() {
var xscroll, yscroll;
if (ffset) {
xscroll = ffset;
} else if (ntelement
left) {
xscroll = left;
} else if () {
&&
xscroll = left;
}
if (ffset) {
yscroll = ffset;
} else if (ntelement
top) {
yscroll = top;
} else if () {
yscroll = top;
}
arraypagescroll = new array(xscroll, yscroll);
return arraypagescroll;
}
function getpagesize() {
&&
var xscroll, yscroll;
if (eight && maxy) {
xscroll = width;
yscroll = eight + maxy;
} else if (height > height) {
xscroll = width;
yscroll = height;
} else {
xscroll = width;
yscroll = height;
}
var windowwidth, windowheight;
if (eight) {
windowwidth = idth;
windowheight = eight;
} else if (ntelement &&
height) {
windowwidth = width;
windowheight = height;
} else if () {
windowwidth = width;
windowheight = height;
}
if (yscroll < windowheight) {
pageheight = windowheight;
} else {
pageheight = yscroll;
}
if (xscroll < windowwidth) {
pagewidth = windowwidth;
} else {
pagewidth = xscroll;
}
arraypagesize = new array(pagewidth,
windowheight)
return arraypagesize;
}
var admoveconfig = new object();
ialized = false;
x = 0;
y = 0;
windowwidth, pageheight,
dth = 0;
ight = 0;
= function () {
var winsize = getpagesize();
dth = winsize[2];
ight = winsize[3];
();
}
= function () {
var winscroll = getpagescroll();
x = winscroll[0];
y = winscroll[1];
}
addevent(window, resize, );
addevent(window, scroll, );
function admove(id) {
if (!ialized) {
();
ialized = true;
}
var obj = mentbyid(id);
on = absolute;
var w = dth - width;
var h = ight - height;
var x = w * (), y = h * ();
var rad = (() + 1) * / 6;
var kx = (rad), ky = (rad);
var dirx = (() < 0.5 ? 1 : -1), diry = (() < 0.5 ? 1 :
-1);
var step = 1;
var interval;
ation = function (vx, vy) { x = vx; y = vy; }
ection = function (vx, vy) { dirx = vx; diry = vy; }
method = function () {
= (x + x) + px;
= (y + y) + px;
rad = (() + 1) * / 6;
w = dth - width;
h = ight - height;
x = x + step * kx * dirx;
if (x < 0) { dirx = 1; x = 0; kx = (rad); ky = (rad); }
if (x > w) { dirx = -1; x = w; kx = (rad); ky = (rad); }
y = y + step * ky * diry;
if (y < 0) { diry = 1; y = 0; kx = (rad); ky = (rad); }
if (y > h) { diry = -1; y = h; kx = (rad); ky = (rad); }
}
= function () {
var delay = 10;
interval = setinterval(method, delay);
eover = function () { clearinterval(interval); }
eout = function () { interval = setinterval(method,
delay); }
}
}
</script>
<script type=text/javascript language=javascript>
var ad2 = new admove(ad2);
();
//多组漂浮
</script>
html部分:
代码如下:
<div id=ad2 style=z-index: 5;position:relative><a href=''
target='_blank'><img
height=150 border=0
src=images/fudong/
> </a><br> <a
width=230
href=#
<img onclick=mentbyid('ad2').y='none'>
border=0 src=images/fudong/ /></a>
</div>
更多信息请查看IT技术专栏
版权声明:本文标题:兼容各大浏览器带关闭按钮的漂浮多组图片广告代码 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1721256526a868328.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论