|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
- <html>
- <head>
- <title>中国站长天空-网页特效-图片特效-265上网导航神奇的LOGO图片</title>
- <meta http-equiv="content-Type" content="text/html;charset=gb2312">
- </head>
- <body>
- <!--把下面代码加到<body>与</body>之间-->
- <h1 id="Logo265"><a href="#"><img id="logoimg" src="http://www.zzsky.cn/effect/images/logo265.gif" border="0" /></a></h1>
- <script type="text/javascript">
- function m(a, b)
- {
- return a.position = b
- }
- function o(a, b)
- {
- return a.left = b
- }
- function ca(a, b)
- {
- return a.zIndex = b
- }
- var p = "length", r = "style", s = "body", x, y;
- function U(a)
- {
- return document.createElement(a)
- }
- var Y, mb, nb, ob, pb, Z, $;
- var qb = 52, rb = 34, sb = 47, tb = 35, ub = 69, vb = 35, wb = 53, xb = 36, yb = 62, zb = 35, Ab = 9, Bb = 7, Cb = 1, Db = 100;
- var Eb;
- var Fb = "http://www.zzsky.cn/effect/images/logo265.gif";
- function Gb(a)
- {
- var b = 0, c = 0;
- if (a.pageX || a.pageY)
- {
- b = a.pageX;
- c = a.pageY
- }
- else if (a.clientX || a.clientY)
- {
- b = a.clientX + document[s].scrollLeft;
- c = a.clientY + document[s].scrollTop
- }
- return [b, c]
- }
- function Ib(a)
- {
- Jb();
- a = a || document.parentWindow.event;
- var b = Gb(a), c = b[0], d = b[1];
- Kb(c, d, Z, sb, tb);
- Kb(c, d, $, ub, vb)
- }
- function Kb(a, b, c, d, g)
- {
- var e = a - d - mb, f = (b - g - nb) * (Ab / Bb), j = Math.sqrt(Math.pow(e, 2)
- + Math.pow(f, 2)), h, l;
- if (j == 0)
- {
- h = d;
- l = g
- }
- else
- {
- var B = Math.sqrt(Math.pow(j, 2) + Math.pow(Db, 2)), E = Ab * j / B;
- h = E * e / j + d + mb;
- l = E * f / j / (Ab / Bb) + g + nb
- }
- h -= Cb;
- l -= Cb;
- o(c[r], parseInt(h, 10) + "px");
- c[r].top = parseInt(l, 10) + "px"
- }
- function EYES_init()
- {
- var a = Mb("Logo265"), b = Nb(a, "a");
- Eb = Nb(a, "img");
- if ( - 1 == Eb.src.indexOf(Fb))
- {
- return
- }
- Y = U("img");
- Z = U("img");
- $ = U("img");
- Y.border = (Z.border = ($.border = 0));
- Y.src = "http://www.zzsky.cn/effect/images/eyeballmask.gif";
- Z.src = ($.src = "http://www.zzsky.cn/effect/images/pupil265.gif");
- Jb();
- m(Y[r], m(Z[r], m($[r], "absolute")));
- ca(Y[r], 90);
- ca(Z[r], ca($[r], 100));
- b.appendChild(Y);
- b.appendChild(Z);
- b.appendChild($);
- document.onmousemove = Ib;
- T(window, "pageshow", Jb);
- T(window, "resize", Jb)
- }
- function Jb()
- {
- var a = Ob(Eb);
- mb = a.x;
- nb = a.y;
- ob = Eb.width;
- pb = Eb[p];
- var b = "px";
- o(Y[r], mb + qb + b);
- Y[r].top = nb + rb + b;
- o(Z[r], a.x + wb + b);
- Z[r].top = a.y + xb + b;
- o($[r], a.x + yb + b);
- $[r].top = a.y + zb + b
- }
- function Ob(a)
- {
- var b = a.offsetLeft, c = a.offsetTop;
- if (a.offsetParent != null)
- {
- var d = Ob(a.offsetParent);
- b += d.x;
- c += d.y;
- }
- return{x:b,y:c}
- }
- function T(a, b, c)
- {
- var d = "on" + b;
- if (a.addEventListener)
- {
- a.addEventListener(b, c, false)
- }
- else if (a.attachEvent)
- {
- a.attachEvent(d, c)
- }
- else
- {
- var g = a[d];
- a[d] = function()
- {
- var e = g.apply(this, arguments), f = c.apply(this, arguments);
- return e == undefined ? f : (f == undefined ? e : f && e)
- }
- }
- };
- function Mb(a)
- {
- return document.getElementById(a)
- }
- function Nb(a, b)
- {
- return a.getElementsByTagName(b)[0]
- }
- </script>
- <script type="text/javascript">
- EYES_init();
- </script>
- </body>
- </html>
复制代码 |
|