捌玖网络工作室's Archiver

zw2004 发表于 2008-1-21 20:55

网页之不断弹射的文字-特效

<style type="text/css">'\#P%g/ZS"R"D9t6vGI
#supertext {P)R^:`1P.~
position:absolute;
)fM3gF-Es7\ left:0;~2YBeR:u?qmw je
top:0;
0b@i'B0Z gRrK visibility:hide;3a+CM+_6}f(I
visibility:hidden;2gzq,z A(pg
}"lnSh6^dNz
</style> @NX"pe})a%k r
<script language="JavaScript1.2">4O CM.m@1B
<!-- 改变下的字体的大小。颜色-->
8~q~3iC var thecontent='<h2><font size="2" face="宋体" color="FF0000">欢迎光临七色风网页家园</font></h2>'
c xb"Miptr|c var hidetimer='';ma"As|:[
<!-- 改变下的弹跳速度-->2{2W$|_)S_6F
var BallSpeed = 20;
xJKbc(R'WR var contentWidth;!I M2Im1x{!}
var contentHeight;
BR5@ Hw!N4u var maxBallSpeed = 50;
f]1W i"d9xh$j'a
#o,c.L9F4zCI!Y
ion c5` b#D var xMax;
C|}X~ Y var yMax;
#l#zV`/gHVX var xPos = 0;"J?V3O x3M8sM
var yPos = 0;6V i7h(T"n\)c
var xDir = 'right';6Ip z vp&@6O%?'ez i8S
var yDir = 'down';
fRg)j#D4d [f var superballRunning = true;]-u eFc$Cj;Fp
var tempBallSpeed;
T{@'O\Y;vQC var currentBallSrc;.]D+q QtC E l
var newXDir;
u$ySR8c.B var newYDir;
z[kD#_:Bh rTG D8x ^:K#{
function initializeBall() {
Px]-nmz5uW    if (document.all) {Rm'tO8?%s.J9j
      xMax = document.body.clientWidthT0Mub2I9\
      yMax = document.body.clientHeight
y'NUzx5sD       document.all("supertext").style.visibility = "visible";8f?#~3Mm']rK%k&h
      contentWidth=supertext.offsetWidth
&XI+V~4q$MJ       contentHeight=supertext.offsetHeight
o8?u4`E O}i       }
1Z'_*C*S4Q    else if (document.layers) {1Yd:l |d)`g4e4q
      xMax = window.innerWidth;$B#O4I!_3d)N
      yMax = window.innerHeight;
WCy0{p6s       contentWidth=document.supertext.document.width
"D!B{$L$W%uz {6B{       contentHeight=document.supertext.document.height jW:G,d+S S(r-K VF
      document.layers["supertext"].visibility = "show";e2VW4L"yTt
      }0tg(^ D!Gk/zJ
   setTimeout('moveBall()',400);
5mB TSf j@-?    if (hidetimer!='')o6_6o5G4X)Mg
   setTimeout("hidetext()",hidetimer) `~!tA&~Di9S qQL
   }
'^Aq Vl| zt5e ~ ;T PPv/w2t)JJ3H
function moveBall() { e0\0iK(L(s7Q
   if (superballRunning == true) {7{9wvc)~4j,? Fi
      calculatePosition();
tg(^ RY?)fE       if (document.all) {
w8J~1U-a'|k          document.all("supertext").style.left = xPos + document.body.scrollLeft;
u6H&v D#{:j&dX          document.all("supertext").style.top = yPos + document.body.scrollTop;+hCj IO
         }.}JtZ PM
      else if (document.layers) {3A)Y"m;x+I Fu&hd]
         document.layers["supertext"].left = xPos + pageXOffset; m?w@0a(i
         document.layers["supertext"].top = yPos + pageYOffset;JyAr!GL
         }
HO@tG9Q       animatetext=setTimeout('moveBall()',20);Ww9u-Yx7C"`*x0AF
      }6~6B@:`a1N/P7AiG
   }
'`@KNO+w} &Z7i b#]#]*~9F:k
function calculatePosition() {
^,r[2BFNG3~~    if (xDir == "right") {
4^$^ p)]&M&T       if (xPos > (xMax - contentWidth - BallSpeed)) {7nzk7Xx@.k!Q
         xDir = "left";
;T7r0tX&C"~%T e0Bi          }"pS+fUZ/y
      };O+^ K,?q
   else if (xDir == "left") {Kj*|;y6Jx)bi*G4b~h
      if (xPos < (0 + BallSpeed)) {
s&|Q}hB          xDir = "right";
*UX-ZKZ          }tai\z ?b
      }CT]}}&w,x*h
   if (yDir == "down") {
#yG!f-?$[AlR       if (yPos > (yMax - contentHeight - BallSpeed)) {!t N$ZUG }:W k
         yDir = "up";
Mq:QW M7^\(B6L          }
rj"P5S~UF       }
D5v sk*yP    else if (yDir == "up") {kSke N/~er
      if (yPos < (0 + BallSpeed)) {\0Q\/v8F0v!nZ3wH
         yDir = "down";[3q*S~/y0N*C9L
         }
*C,x3f1S;y&YJ F       }N4E a!X&R:}_%n
   if (xDir == "right") {3r\,s.q:\j]
      xPos = xPos + BallSpeed;#E,a2v2y\ r
      }9i X2|x^
   else if (xDir == "left") {Q iiv8F/Ho J
      xPos = xPos - BallSpeed; DN;`&in$z ?l!S
      }BQkxey7G1BB
   else {$r(x7E#Y7f/MKQ7t
      xPos = xPos; q`"o eW\ cK$w
      }
'jr;k+e;z'Ss&V    if (yDir == "down") {4C*Uvnt5k
      yPos = yPos + BallSpeed;
#C%V1u IPitmC]j+@       }
-ULG,}CW1E+b    else if (yDir == "up") {I,FCS'~`i0P#P
      yPos = yPos - BallSpeed;+c%xu'h/K6?m E E#E
      }
WM-x!`4AN&KN9a    else {2x)Ld%Wy{
      yPos = yPos;
H&SVBHk8LB4lX w       }
g$tY9q ZF"GeG}    }XSI'\D$}D8~gv6OH
_`6Y?9j&bR
function hidetext(){r0rS5NV7a*t H3[*`
if (document.all)A}oB|"V
supertext.style.visibility="hidden"
1l'~(y)E!wST-D"K r else if (document.layers)H ]%LV d)j
document.supertext.visibility="hide"BZPr-L T:jW
clearTimeout(animatetext)4_3j)r5u"M+O
}(Jj2_%l Kb_~ye;a

z4D;y"c+B$G c| if (document.all||document.layers){$I$B&{O+J
document.write('<span id="supertext"><nobr>'+thecontent+'</nobr></span>')
,KM^']C"| \k window.onload = initializeBall;/pl9[] m;km
window.onresize = new Function("window.location.reload()");
})BAw+|F }
Y.B#z2m6W
'Y? K#vN+`%| </script>

页: [1]
【捌玖网络】已经运行:


Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.