网页之不断弹射的文字-特效
<style type="text/css">3wI Z'~N#supertext {C8ev3[#?J6Ot
position:absolute;
left:0;l-C3wg x KD
top:0;5K*Vq6j}m&f[
visibility:hide;&s P Y@$x3X%U K]2ej
visibility:hidden;
}
</style>PVnzy0@eZ
<script language="JavaScript1.2">e EvOL2EFk
<!-- 改变下的字体的大小。颜色-->
var thecontent='<h2><font size="2" face="宋体" color="FF0000">欢迎光临七色风网页家园</font></h2>'
var hidetimer='';B;rt^q
<!-- 改变下的弹跳速度-->
var BallSpeed = 20;
var contentWidth;
var contentHeight;WS2rsc$m0T]
var maxBallSpeed = 50;(Nb:nB(@!tT Uq
]yy%b,vVn"m9o$j
var xMax;(ms!ZC9M0k&cuL
var yMax;
var xPos = 0;
var yPos = 0;\|gk cQ1]
var xDir = 'right';h$_7Uzc&gIIY
var yDir = 'down';
var superballRunning = true;
var tempBallSpeed;W-c@1LA)T`eh
var currentBallSrc;CM4oF"G
var newXDir;"y\an1MU
var newYDir;
#}z G,\rJ6n;B^
function initializeBall() {
if (document.all) {:X(DyNf3i
xMax = document.body.clientWidth;K-}(s1qK e.VcrU
yMax = document.body.clientHeight3Z~ f[G+x:{'i
document.all("supertext").style.visibility = "visible";.D V4sa5KQ
contentWidth=supertext.offsetWidth%W3g4m]"`[Uuu
contentHeight=supertext.offsetHeight
}
else if (document.layers) {2J m;kp\ WI;p q
xMax = window.innerWidth; @x&Ff4UR]2b0T
yMax = window.innerHeight;
contentWidth=document.supertext.document.width/wH Gpne2f\
contentHeight=document.supertext.document.height
document.layers["supertext"].visibility = "show";|/zqYX(LF;b
}
setTimeout('moveBall()',400);!H W j!B'iuI^1a:|5S
if (hidetimer!='')*EdXK {.s
setTimeout("hidetext()",hidetimer)-lkE0v_.zd}
}~I5HOk
function moveBall() {:qX"qkvkg"l4`6v
if (superballRunning == true) {o d'`"d)A5fi.Z6tL%KA
calculatePosition();
if (document.all) {
document.all("supertext").style.left = xPos + document.body.scrollLeft;
document.all("supertext").style.top = yPos + document.body.scrollTop;
}}/U%x!UR/b:W aK
else if (document.layers) {
document.layers["supertext"].left = xPos + pageXOffset;3C*~ h(Pff(v^4^!|2?
document.layers["supertext"].top = yPos + pageYOffset;
}*I]p4`$k:h.v'F'P?A
animatetext=setTimeout('moveBall()',20);
}
}u h{1y7JT Zw/c
G6rj`I!jK!U
function calculatePosition() {
if (xDir == "right") {
if (xPos > (xMax - contentWidth - BallSpeed)) {
xDir = "left";
} t2x7K)XQ9d%J5ZZ0o#r-Hy
}8w.?1im(E9}p
else if (xDir == "left") {
if (xPos < (0 + BallSpeed)) {
xDir = "right";
}
}0C yQ4b)J!T(Z O
if (yDir == "down") {A!q#Ur#AH4M
if (yPos > (yMax - contentHeight - BallSpeed)) {%t#ya4rL2G
yDir = "up";
}xR"o fMDL T3S8J
}4qH|w(y9h#K7p2fc:B
else if (yDir == "up") {
if (yPos < (0 + BallSpeed)) {&io^%J*X(}ak
yDir = "down";tfF9I?
}
}%{9j4a9J;q2nc;t2?
if (xDir == "right") {
xPos = xPos + BallSpeed;
}8I"jo(f['H)B
else if (xDir == "left") {