网页之不断弹射的文字-特效
<style type="text/css">q W/muV8M"T#supertext {wlj8yJC JE
position:absolute;7l/ts&v2rw
left:0;xE%YY t\*eq)t
top:0;$N$K#Au0V&o,D8I
visibility:hide;
visibility:hidden;1@jS8FT
}
</style>W)`lJv7_$_,d
<script language="JavaScript1.2">
<!-- 改变下的字体的大小。颜色-->
var thecontent='<h2><font size="2" face="宋体" color="FF0000">欢迎光临七色风网页家园</font></h2>'
var hidetimer='';/jGNcqr v8fM*_7`I)a
<!-- 改变下的弹跳速度-->
var BallSpeed = 20;} Ck#N!Ys)~?1|gH
var contentWidth;+n0@yC d/R&G
var contentHeight;
var maxBallSpeed = 50;
a"F T1G)S({3y7^
YG5P gf3??,P
var xMax;|'n B)Q YH$[s\.\
var yMax;
var xPos = 0;
var yPos = 0;
var xDir = 'right';"OJ7g$bBC
var yDir = 'down';
var superballRunning = true;
var tempBallSpeed;
var currentBallSrc;4L l0jR)?
var newXDir;0j l8BpG6EF5J
var newYDir;*eP#\0t6u.~ML
function initializeBall() {5U ?d0z i7~L
if (document.all) {
xMax = document.body.clientWidth"iz9XawP4P#X#k$r)p
yMax = document.body.clientHeight
document.all("supertext").style.visibility = "visible";&q8a[6a/Q8BtB)g
contentWidth=supertext.offsetWidth
contentHeight=supertext.offsetHeightB |f+yG,sv]r7w
}];G`.j/Y8Oz7N3~
else if (document.layers) {$i XiK.ma9JF!m
xMax = window.innerWidth;
yMax = window.innerHeight;R'ymeL a qB
contentWidth=document.supertext.document.widthX#f.dd-@/sW$^1u R
contentHeight=document.supertext.document.heightSYX\c
document.layers["supertext"].visibility = "show";
}
setTimeout('moveBall()',400);C2RT$l1n|pZ
if (hidetimer!='')2UH[GnF6R^+H^H4B
setTimeout("hidetext()",hidetimer)
}-_&y_p&Lo
+d6[K5FR{
function moveBall() { Ope$ypw-x
if (superballRunning == true) {d J~(hXY7{x8T
calculatePosition();
if (document.all) {
document.all("supertext").style.left = xPos + document.body.scrollLeft;
document.all("supertext").style.top = yPos + document.body.scrollTop;1Z/Q_+?(?hG}*a
}
else if (document.layers) {zJV/\9g!JU r
document.layers["supertext"].left = xPos + pageXOffset;!~ [!wi'[L@b
document.layers["supertext"].top = yPos + pageYOffset;
}:L$\/GIl,\Q
animatetext=setTimeout('moveBall()',20);
}
}
1Y&Q1Fy8P Y*`
function calculatePosition() {
if (xDir == "right") {(jg+J Cz_
if (xPos > (xMax - contentWidth - BallSpeed)) {5{xGe6|?E R
xDir = "left";
}
}e[)m;VLBG{
else if (xDir == "left") {3S+u y4H#K aRU R!U
if (xPos < (0 + BallSpeed)) {
xDir = "right";(fa&v \ L6Q
}
}
if (yDir == "down") {
if (yPos > (yMax - contentHeight - BallSpeed)) {
yDir = "up";ua B"z;hH
}#eM+J&q9Yl#LtL0t
}
else if (yDir == "up") {
if (yPos < (0 + BallSpeed)) { _(jRwQ
yDir = "down";)RC~ y{1eZ
}+IFSBWy
}
if (xDir == "right") {
xPos = xPos + BallSpeed;
}
else if (xDir == "left") {
xPos = xPos - BallSpeed;