网页之不断弹射的文字-特效
<style type="text/css">#supertext {
position:absolute;miX4N^1d3i
left:0;
top:0;1^JFlQo
visibility:hide; n!f OBq!K
visibility:hidden;p`6Fti I tt
}j EZp9|"\
</style>
<script language="JavaScript1.2">
<!-- 改变下的字体的大小。颜色-->
var thecontent='<h2><font size="2" face="宋体" color="FF0000">欢迎光临七色风网页家园</font></h2>':D2?(x{8KP\ Z&M
var hidetimer='';
<!-- 改变下的弹跳速度-->MH j:TA"I#bu p8K!oH7A
var BallSpeed = 20;(c/_.A {h%M5IH
var contentWidth;1h4W1k$JL
var contentHeight;
var maxBallSpeed = 50;QzS{'l"M
:~f B7Z*n U8C
var xMax;-p)lv [Q9N/X L-fp
var yMax;*aQ oudxN
var xPos = 0;
var yPos = 0;
var xDir = 'right';
var yDir = 'down';7Cewv3S/d
var superballRunning = true;
var tempBallSpeed;
var currentBallSrc;
var newXDir;9F"f |&[*h
var newYDir;p)J8|.at ~)WG8w
function initializeBall() {
if (document.all) {s(t1U] _zM
xMax = document.body.clientWidthKy6@T-~(u
yMax = document.body.clientHeight
document.all("supertext").style.visibility = "visible"; aqQ5c;{ tUKJ)A
contentWidth=supertext.offsetWidth
contentHeight=supertext.offsetHeight^ | s}| S
}
else if (document.layers) {
xMax = window.innerWidth;
yMax = window.innerHeight;~hv0t[S
contentWidth=document.supertext.document.width
contentHeight=document.supertext.document.height
document.layers["supertext"].visibility = "show";_#jQ7m OM
}
setTimeout('moveBall()',400);{pWo|5{!c
if (hidetimer!='')8[zL(]-M|2H
setTimeout("hidetext()",hidetimer)YADg6[O
})D/GG)]%d {t
function moveBall() {
if (superballRunning == true) {0EG6s]6`rg;k[9z8|
calculatePosition();/m'Om h_)v[
if (document.all) {
document.all("supertext").style.left = xPos + document.body.scrollLeft;
document.all("supertext").style.top = yPos + document.body.scrollTop;XXG/t$N"gA-o#K
}$i)^ _5@*xY
else if (document.layers) {
document.layers["supertext"].left = xPos + pageXOffset;
document.layers["supertext"].top = yPos + pageYOffset;
}
animatetext=setTimeout('moveBall()',20);
}
}7w0Zd O4Q X1O
function calculatePosition() {
if (xDir == "right") {
if (xPos > (xMax - contentWidth - BallSpeed)) {
xDir = "left";:FKW!U7v$_Y+iY
}
}
else if (xDir == "left") {
if (xPos < (0 + BallSpeed)) {
xDir = "right";^*_Vcn3Xw5B
}3]7DG8Ad eE_
}2N1\ J5d&X)yAG~
if (yDir == "down") {