网页之不断弹射的文字-特效
<style type="text/css">#supertext {#L*d#Xv!ne @&X
position:absolute;
left:0;wy1|-o`q
top:0;
visibility:hide;
visibility:hidden;7Lz/OHNl0O._wQ'e
}'ZePC;C;E/[
</style>*G(x[q^l9[+Hs
<script language="JavaScript1.2">
<!-- 改变下的字体的大小。颜色--> snj}-L9U5GO
var thecontent='<h2><font size="2" face="宋体" color="FF0000">欢迎光临七色风网页家园</font></h2>'6WH+T.JgX^g
var hidetimer='';
<!-- 改变下的弹跳速度-->:e k;?t;m.o/Z%bt&xl
var BallSpeed = 20;
var contentWidth;
var contentHeight;6uez]+AO
var maxBallSpeed = 50; BRvh;VQ$qn)j
} qU0i T'y+x
var xMax;7H:O |3c6O
var yMax;:M|)a L v4lo_(C/`%F
var xPos = 0;
var yPos = 0;
var xDir = 'right';/k?-r9N'Z:J*`m
var yDir = 'down';
var superballRunning = true;_j f Gp_a
var tempBallSpeed;
var currentBallSrc;
var newXDir;
var newYDir;q y'e;?8|?:c,l
function initializeBall() {
if (document.all) {f(cN\&^V
xMax = document.body.clientWidth
yMax = document.body.clientHeight
document.all("supertext").style.visibility = "visible";
contentWidth=supertext.offsetWidth
contentHeight=supertext.offsetHeight-Y4A![Y*P"j,H+n
}
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";
}
setTimeout('moveBall()',400);1Lo[(KY2?5j
if (hidetimer!='')
setTimeout("hidetext()",hidetimer)ht Ga ]
}&i[NBN:d8p;D B
function moveBall() {[0Xv-|5l$}!S
if (superballRunning == true) {
calculatePosition();q` i$D1G6d \
if (document.all) {
document.all("supertext").style.left = xPos + document.body.scrollLeft;
document.all("supertext").style.top = yPos + document.body.scrollTop;,Hg8}%d3k*]*P
}ez Ro(QN z
else if (document.layers) {'@|5g Nu2|2I;S
document.layers["supertext"].left = xPos + pageXOffset;
document.layers["supertext"].top = yPos + pageYOffset;4cc3O/vi3C C c@
}
animatetext=setTimeout('moveBall()',20); e }/{\V8D\an0B
}
}
q:H"Qm,Se[/l
function calculatePosition() {
if (xDir == "right") {1}`n.\a7A(J
if (xPos > (xMax - contentWidth - BallSpeed)) { OIzu0kc4u4l`S7V
xDir = "left";
}
}j"dQVlC#v
else if (xDir == "left") {.I7hK Ov
if (xPos < (0 + BallSpeed)) {)SE~)l4M
xDir = "right";5t5U~*TOn
}C RM/e/s:R
}O1tzz)o e
if (yDir == "down") {e4c,|A#@f
if (yPos > (yMax - contentHeight - BallSpeed)) {
yDir = "up";
}0s:WDKc6Xjk
}^fai-m
else if (yDir == "up") {:n%J"C3hiQ\.D
if (yPos < (0 + BallSpeed)) {bz \deDw,A
yDir = "down";4K|Ipx)R7a
}
}
if (xDir == "right") {
xPos = xPos + BallSpeed;\3R]n(K6c
}PC,Bq9Q&G