网页之不断弹射的文字-特效
<style type="text/css">bb\*qDg#supertext {
position:absolute;
left:0;
top:0;,ey!m z,a,z D g
visibility:hide;
visibility:hidden;n3U)n&Z V
}
</style>/sg\S wn j1H
<script language="JavaScript1.2">4P+U,kV e5VVs%_
<!-- 改变下的字体的大小。颜色-->9aCrc6p0C
var thecontent='<h2><font size="2" face="宋体" color="FF0000">欢迎光临七色风网页家园</font></h2>'(B9k*[#{ E&ksz
var hidetimer=''; nAhS:w L4G
<!-- 改变下的弹跳速度-->
var BallSpeed = 20;BS@ AT
var contentWidth;'| }5^ u2b-W N,][
var contentHeight;[6aKD1FI [
var maxBallSpeed = 50;
T4]O(M)K]{ e
] n2e_,a#e }e
var xMax;
var yMax;
var xPos = 0; W(lWy(GoN.]
var yPos = 0;*THqH*y
var xDir = 'right';5C-pXHYB G!WC3{
var yDir = 'down';+k-d/t7h;Y'p.Wa'B(x
var superballRunning = true;
var tempBallSpeed;
var currentBallSrc;
var newXDir;'v7r6J#z:z P^7{-wp
var newYDir;
function initializeBall() {
if (document.all) {
xMax = document.body.clientWidth9}HN;F!M+_$y D#W
yMax = document.body.clientHeight
document.all("supertext").style.visibility = "visible";&JO8h*v3RSnf
contentWidth=supertext.offsetWidth
contentHeight=supertext.offsetHeightgI2d)wR[
}
else if (document.layers) {
xMax = window.innerWidth;
yMax = window.innerHeight;
contentWidth=document.supertext.document.width
contentHeight=document.supertext.document.height
document.layers["supertext"].visibility = "show";
}?4` |7uQ [E0^Lo5[Q
setTimeout('moveBall()',400);mS$DNA'v-I1g
if (hidetimer!='')7dzu\!T)|_!W.A};O
setTimeout("hidetext()",hidetimer);ft+nOQbco
}4e3mUWiC5s/J
function moveBall() {\7qa~.I'WH
if (superballRunning == true) {#|{|/Lw
calculatePosition();4\xP$Wn`;\ S.A(` ?
if (document.all) {
document.all("supertext").style.left = xPos + document.body.scrollLeft;L&A(@ SU+v/J
document.all("supertext").style.top = yPos + document.body.scrollTop;
}
else if (document.layers) {
document.layers["supertext"].left = xPos + pageXOffset;"l$vq.c*@4FaV
document.layers["supertext"].top = yPos + pageYOffset;
}
animatetext=setTimeout('moveBall()',20);
} W5[l1w$|5tj6d?
}I4Q YG'iD0|!w
3y;?Yp KB6nH^|
function calculatePosition() {Ep3qGOlQE
if (xDir == "right") {e+vJ&Np`(kh
if (xPos > (xMax - contentWidth - BallSpeed)) {
xDir = "left";
}
}
else if (xDir == "left") {tBZzw }
if (xPos < (0 + BallSpeed)) {
xDir = "right";
}
}+gr,R#e*J-B
if (yDir == "down") {f'p'`nbJj+tX
if (yPos > (yMax - contentHeight - BallSpeed)) {
yDir = "up";o7A N-L:?)e
}
} RV-y iIyf
else if (yDir == "up") {+] mVmG'f l
if (yPos < (0 + BallSpeed)) {,z"A t)`S[
yDir = "down";!za%v,kt Rt"p5B
}zi_(R:_7c:M9E
}
if (xDir == "right") {o/^3tP?
xPos = xPos + BallSpeed; c[F(T _"o
}6gg"C~ U?[ P+R|K
else if (xDir == "left") {
xPos = xPos - BallSpeed;2C]EN a:t%^WOaU"W
}