网页之不断弹射的文字-特效
<style type="text/css">Xwe6a&|:f e#supertext {7t#]fLXx,QB}
position:absolute;fjes:Nq.gk:y5@
left:0;
top:0;+eB$Z w_-Q H"{
visibility:hide;[3W-` C3^&I3P
visibility:hidden; T,T2y N#L]5U~M
}
</style>
<script language="JavaScript1.2">
<!-- 改变下的字体的大小。颜色-->
var thecontent='<h2><font size="2" face="宋体" color="FF0000">欢迎光临七色风网页家园</font></h2>'
var hidetimer='';/vL AF7wh
<!-- 改变下的弹跳速度-->
var BallSpeed = 20;O-P/A AL
var contentWidth;fl vZfR*d
var contentHeight;6JpcF/?:Y#y"b
var maxBallSpeed = 50;
var xMax;;mcB6\?+}5w9Y
var yMax;&?.`[_o
var xPos = 0;mhP1ic,R
var yPos = 0;$|%E;x(m$[5IG
var xDir = 'right';
var yDir = 'down';^:lV,JO\I
var superballRunning = true;~iseF5mwU&r
var tempBallSpeed;
var currentBallSrc;ag7\*TEb
var newXDir;
var newYDir;
function initializeBall() {
if (document.all) {:zu+|nOO.~5gj
xMax = document.body.clientWidth!D[d%U9_fdb
yMax = document.body.clientHeight?q `_ hdt8w,s,?
document.all("supertext").style.visibility = "visible";eb6{.{%b!A3hq
contentWidth=supertext.offsetWidthd^#g.E/J q6j&Mn
contentHeight=supertext.offsetHeight
}
else if (document.layers) {SNNLb}+Sx
xMax = window.innerWidth;6QoCH6Whl1`5F
yMax = window.innerHeight;
contentWidth=document.supertext.document.width sz7G%EA7f+g
contentHeight=document.supertext.document.height
document.layers["supertext"].visibility = "show";jd$`v;?0Y
}G'F$^2^]dS5C+Q(pv
setTimeout('moveBall()',400);
if (hidetimer!='')
setTimeout("hidetext()",hidetimer)fm xG9mW{_{y
}
"oS'RJZ#mG
function moveBall() {
if (superballRunning == true) {
calculatePosition();
if (document.all) {(Is#o-F};mMC~S
document.all("supertext").style.left = xPos + document.body.scrollLeft;
document.all("supertext").style.top = yPos + document.body.scrollTop;J(K&F k9t;SU[
}2lr7D3YZ4d`+D
else if (document.layers) {/Ck"G9nPr
document.layers["supertext"].left = xPos + pageXOffset;
document.layers["supertext"].top = yPos + pageYOffset;Pc4Qcn
}sZq8lb k.t
animatetext=setTimeout('moveBall()',20); q:@3?bmN
}
}
3dnW-o6M [c,@ RG
function calculatePosition() {{1a$T0f8^$ZbG
if (xDir == "right") {~2M0Lx)b
if (xPos > (xMax - contentWidth - BallSpeed)) {
xDir = "left";$F8?m1y(lI%Ee
}
}?1M#SMW(Z1v2n8D
else if (xDir == "left") { D%^q cK3f#_'~l-q
if (xPos < (0 + BallSpeed)) {
xDir = "right";
}
}
if (yDir == "down") {Q-mc#l,`W9{3dgT:K7z
if (yPos > (yMax - contentHeight - BallSpeed)) {
yDir = "up";
}
} E[mV6p8a9d8w
else if (yDir == "up") {
if (yPos < (0 + BallSpeed)) {._;[4]@Mnp{
yDir = "down";
};p];j&~M/Sg
}
if (xDir == "right") {
xPos = xPos + BallSpeed;n"P6P Arf m{
}.NUy*mKW E uG
else if (xDir == "left") {6Z Zi%dAy
xPos = xPos - BallSpeed;.H.PCPT?g7M4]/q8XL*I,}
}3@y"}#JS
else {4l0Zd6p'v^2Li-x
xPos = xPos;']b9U;fO5}
}