返回列表 发帖

网页之多变的滚动字幕特效

<script language="JavaScript">
0 }: ~, h! z9 x3 @  H* F3 I
( R  s  \8 ^, u6 A7 b% g9 O<!-- ActiveASCII by Neal Kanodia (please, don't delete this line)$ R7 M  M+ {% D# X9 i. A% c- q" M( n! A
: x. e& A% N+ l, h) U
function createArr(num) { for(var i = 0; i < num; i++) { this = null } }- Q. Y1 o! D8 K" b) J
function fillArr(tx,me,ti,wa) { this.text = tx;  this.method = me.toLowerCase();  this.ticks = ti;  this.wait = wa }- e$ B2 J; G' i- S) u: Y) S
function block(num,txt,mthod,tcks,wit) { blocks[num] = new fillArr(txt,mthod,tcks,wit) }
& y" J7 E4 r* k1 g. @% pfunction ms(unt) { var sp = "";  for( var i = 1; i <= unt; i++ ) { sp += " " } return(sp) }
  ~$ K8 E$ L- Efunction Activate() { if (cblock == max) { cblock = 0;  if (iloop == 0) { loops--;  if (loops == 0) { meth = "0" } else { meth = blocks[cblock].method } } else { meth = blocks[cblock].method } } else { meth = blocks[cblock].method }7 J; H: ]* U) i. A
if (meth == "0") { document.Active.ASCII.value = end }3 l. y# n# y* f* N* @
if (meth == "display") { Tape = blocks[cblock].text;  Wait = blocks[cblock].wait;  Display() }
  n. ~. I) x9 D( b# dif (meth == "display center") { Tape = blocks[cblock].text;  Wait = blocks[cblock].wait;  half = Tape.length / 2;  DisplayC() }) }8 o! L& m# {, h" X, ~* X
if (meth == "scroll left") { clen = tlen;  Tape = blocks[cblock].text;  Ticks = blocks[cblock].ticks;  tTicks = Ticks * 2;  ScrollL() }! h2 A- b4 a" e
if (meth == "scroll right") { clen = 0 - blocks[cblock].text.length;  Tape = blocks[cblock].text;  Ticks = blocks[cblock].ticks;  tTicks = Ticks * 2;  ScrollR() }% C. e8 }, F0 Z' }$ p
if (meth == "scroll lc") { clen = 0 - blocks[cblock].text.length;  Tape = blocks[cblock].text;  Ticks = blocks[cblock].ticks;  Wait = blocks[cblock].wait;  tTicks = Ticks * 2;  half = Tape.length / 2;  ScrollLC() }
9 C' D1 P/ u1 B6 t/ Zif (meth == "scroll rc") { clen = tlen;  Tape = blocks[cblock].text;  Ticks = blocks[cblock].ticks;  Wait = blocks[cblock].wait;  tTicks = Ticks * 2;  half = Tape.length / 2;  ScrollRC() }
  b7 V/ \. F8 R* ~2 U3 _; u7 r9 Qif (meth == "scroll cl") { Tape = blocks[cblock].text;  Ticks = blocks[cblock].ticks;  tTicks = Ticks * 2;  half = Tape.length / 2;  clen = cent - half;  ScrollCL() }
& A2 _, K" C) @  I4 |/ mif (meth == "scroll cr") { Tape = blocks[cblock].text;  Ticks = blocks[cblock].ticks;  tTicks = Ticks * 2;  half = Tape.length / 2;  clen = cent - half;  ScrollCR() }
# \" O  F- o6 x4 k- r, Q0 d% O/ D' fif (meth == "slide left") { Tape = blocks[cblock].text;  Ticks = blocks[cblock].ticks;  Wait = blocks[cblock].wait;  cpos = 0;  clet = Tape.charAt(cpos);  clen = tlen;  cstr = "";  SlideL() }
: D3 R) e( M3 @4 F4 }- L+ k9 Eif (meth == "slide lc") { Tape = blocks[cblock].text;  Ticks = blocks[cblock].ticks;  Wait = blocks[cblock].wait;  cpos = Tape.length - 1;  clet = Tape.charAt(cpos);  clen = 0;  cstr = "";  half = Tape.length / 2;  iba = cent - half;  ib = ms(iba);  SlideLC() }
5 h0 O9 z* n" Mif (meth == "slide rc") { Tape = blocks[cblock].text;  Ticks = blocks[cblock].ticks;  Wait = blocks[cblock].wait;  cpos = 0;  clet = Tape.charAt(cpos);  cstr = "";  half = Tape.length / 2;  clen = cent + half;  fs = ms(cent - half);  SlideRC() }! Y/ a3 X% f5 U0 i" j% h$ V
if (meth == "slide cl") { Tape = blocks[cblock].text;  Ticks = blocks[cblock].ticks;  cpos = 0;  clet = Tape.charAt(cpos);  cstr = Tape.substring(1,Tape.length);  half = Tape.length / 2;  clen = cent - half;  iba = 0;  ib = ms(iba);  SlideCL() }' ^# c' t+ K0 e- n
if (meth == "slide cr") { Tape = blocks[cblock].text;  Ticks = blocks[cblock].ticks;  cpos = Tape.length - 1;  clet = Tape.charAt(cpos);  cstr = Tape.substring(0,Tape.length - 1);  half = Tape.length / 2;  clen = 0;  fs = ms(cent - half);  SlideCR() }
2 x& X8 j( L% ]$ I. N) ?$ t( C, qif (meth == "slip left") { clen = 0;  Tape = blocks[cblock].text;  Ticks = blocks[cblock].ticks;  SlipL() }. [& N6 L8 R7 [: s$ ]1 K$ Z
if (meth == "slip right") { clen = 0;  Tape = blocks[cblock].text;  Ticks = blocks[cblock].ticks;  SlipR() }
4 J+ u/ f9 ^5 a2 Y5 `0 d' zif (meth == "slip letter") { Tape = blocks[cblock].text;  Ticks = blocks[cblock].ticks;  cpos = Tape.length - 1;  clet = Tape.charAt(cpos);  cstr = Tape.substring(0,Tape.length - 1);  clen = 0;  SlipLet() }
" [5 u1 V$ l' `" D6 n! Zif (meth == "split"){ Tape = blocks[cblock].text;  Ticks = blocks[cblock].ticks;  var iii = Tape.length / 2;  if (iii / 2 != Math.ceil(iii / 2)) { Tape = Tape + " " } hstr1 = Tape.substring(0,Tape.length/2);  hstr2 = Tape.substring(Tape.length/2,Tape.length);  tTicks = Ticks * 2;  clen = cent - hstr1.length;  iba = 0;  ib = ms(iba);  Split() }
' [: [# l1 {# Gif (meth == "merge"){ Tape = blocks[cblock].text;  Ticks = blocks[cblock].ticks;  var iii = Tape.length / 2;  if (iii / 2 != Math.ceil(iii / 2)) { Tape = Tape + " " } hstr1 = Tape.substring(0,Tape.length/2);  hstr2 = Tape.substring(Tape.length/2,Tape.length);  tTicks = Ticks * 2;  clen = 0 - hstr1.length;  iba = tlen;  ib = ms(iba);  Wait = blocks[cblock].wait;  Merge() } }
, k0 K5 D) h8 b; jfunction Display() { document.Active.ASCII.value = Tape;  cblock++;  timerID = setTimeout("Activate()",Wait) }
# K* k" [; K: p; kfunction DisplayC() { var temp = cent - half;  ini = ms(temp);  document.Active.ASCII.value = ini + Tape;  cblock++;  timerID = setTimeout("Activate()",Wait) }& j) R5 L. e3 V* N3 ?# X6 q
function ScrollL() { if (clen >= 0) { ini = ms(clen);  tickered = ini + Tape;  document.Active.ASCII.value = tickered;  clen--;  timerID = setTimeout("ScrollL()",Ticks) } else { beg = 0 - clen;  if (beg == Tape.length) { document.Active.ASCII.value = "";  cblock++;  timerID = setTimeout("Activate()",Ticks) } else { tickered = Tape.substring(beg,tlen);  document.Active.ASCII.value = tickered;  clen--;  timerID = setTimeout("ScrollL()",tTicks) } } }7 N' A6 @1 z1 u2 \: P  w- h
function ScrollR() { if (clen >= 0) { if (clen > tlen) { document.Active.ASCII.value = "";  cblock++;  timerID = setTimeout("Activate()",Ticks) } else { ini = ms(clen);  tickered = ini + Tape;  document.Active.ASCII.value = tickered;  clen++;  timerID = setTimeout("ScrollR()",Ticks) } } else { beg = 0 - clen;  tickered = Tape.substring(beg,tlen);  document.Active.ASCII.value = tickered;  clen++;  timerID = setTimeout("ScrollR()",tTicks) } }
1 \3 D% q) T! C$ ?( C) q& p/ zfunction ScrollLC() { if (clen >= 0) { if (cent <= (clen + half)) { cblock++;  timerID = setTimeout("Activate()",Wait) } else { ini = ms(clen);  tickered = ini + Tape;  document.Active.ASCII.value = tickered;  clen++;  timerID = setTimeout("ScrollLC()",Ticks) } } else { beg = 0 - clen;  if (cent <= (clen + half)) { cblock++;  timerID = setTimeout("Activate()",Wait) } else { tickered = Tape.substring(beg,tlen);  document.Active.ASCII.value = tickered;  clen++;  timerID = setTimeout("ScrollLC()",tTicks) } } }( `1 l6 @2 y  R! Y' p" n9 L  q8 A
function ScrollRC() { if (clen >= 0) { if (cent >= (clen + half)) { cblock++;  timerID = setTimeout("Activate()",Wait) } else { ini = ms(clen);  tickered = ini + Tape;  document.Active.ASCII.value = tickered;  clen--;  timerID = setTimeout("ScrollRC()",Ticks) } } else { beg = 0 - clen;  if (cent >= (clen + half)) { cblock++;  timerID = setTimeout("Activate()",Wait) } tickered = Tape.substring(beg,tlen);  document.Active.ASCII.value = tickered;  clen--;  timerID = setTimeout("ScrollRC()",tTicks) } }
2 _' ]# X# H+ m* J! e6 Pfunction ScrollCL() { if (clen >= 0) { ini = ms(clen);  tickered = ini + Tape;  document.Active.ASCII.value = tickered;  clen--;  timerID = setTimeout("ScrollCL()",Ticks) } else { beg = 0 - clen;  if (beg >= Tape.length) { document.Active.ASCII.value = "";  cblock++;  timerID = setTimeout("Activate()",Wait) } else { tickered = Tape.substring(beg,tlen);  document.Active.ASCII.value = tickered;  clen--;  timerID = setTimeout("ScrollCL()",tTicks) } } }
0 J- `" C# O% X) I0 N* efunction ScrollCR() { if (clen >= 0) { if (clen > tlen) { document.Active.ASCII.value = "";  cblock++;  timerID = setTimeout("Activate()",Wait) } else { ini = ms(clen);  tickered = ini + Tape;  document.Active.ASCII.value = tickered;  clen++;  timerID = setTimeout("ScrollCR()",Ticks) } } else { beg = 0 - clen;  tickered = Tape.substring(beg,tlen);  document.Active.ASCII.value = tickered;  clen++;  timerID = setTimeout("ScrollCR()",tTicks) } }; M. e. N+ R& Z/ n3 I
function SlideL() { if (clen >= 0) { ini = ms(clen);  tickered = cstr + ini + clet;  document.Active.ASCII.value = tickered;  clen -= 3;  timerID = setTimeout("SlideL()",Ticks) } else { document.Active.ASCII.value = cstr + clet;  cstr = document.Active.ASCII.value;  clen = tlen - cstr.length;  cpos++;  clet = Tape.charAt(cpos);  if (clet == " ") { cstr = cstr + " ";  cpos++;  clet = Tape.charAt(cpos) } if (clet == "") { cblock++;  timerID = setTimeout("Activate()",Wait) } else { timerID = setTimeout("SlideL()",Ticks) } } }( @  U$ B" v( W! e
function SlideLC() { if (clen <= cent - half) { ini = ms(clen);  tickered = ini + clet + ib + cstr;  document.Active.ASCII.value = tickered;  clen += 3;  iba -= 3;  ib = ms(iba);  timerID = setTimeout("SlideLC()",Ticks) } else { iba = cent - half;  ini = ms(iba);  ib = ms(iba);  document.Active.ASCII.value = ini + clet + cstr;  cstr = clet + cstr;  clen = 0;  cpos--;  if (cpos >= 0) { clet = Tape.charAt(cpos);  if (clet == " ") { cstr = " " + cstr;  cpos--;  clet = Tape.charAt(cpos) } timerID = setTimeout("SlideLC()",Ticks) } else { cblock++;  timerID = setTimeout("Activate()",Wait) } } }
- p& V( d, p- |* S1 J) Lfunction SlideRC() { if (clen >= 0) { ini = ms(clen);  tickered = fs + cstr + ini + clet;  document.Active.ASCII.value = tickered;  clen -= 3;  timerID = setTimeout("SlideRC()",Ticks) } else { clen = cent + half;  cstr += clet;  document.Active.ASCII.value = fs + cstr;  cpos++;  clet = Tape.charAt(cpos);  if (clet == " ") { cstr = cstr + " ";  cpos++;  clet = Tape.charAt(cpos) } if (clet == "") { document.Active.ASCII.value = fs + Tape;  cblock++;  timerID = setTimeout("Activate()",Wait) } else { timerID = setTimeout("SlideRC()",Ticks) } } }; A2 S+ n3 A5 D7 q6 |6 A
function SlideCL() { if (clen > 0) { ini = ms(clen);  tickered = ini + clet + ib + cstr;  document.Active.ASCII.value = tickered;  clen -= 3;  iba += 3;  ib = ms(iba);  timerID = setTimeout("SlideCL()",Ticks) } else { iba = 0;  ib = ms(iba);  clen = cent - half;  ini = ms(clen);  document.Active.ASCII.value = ini + cstr;  cstr = cstr.substring(1,Tape.length);  cpos++;  clet = Tape.charAt(cpos);  if (clet == " ") { cstr = cstr.substring(1,Tape.length);  cpos++;  clet = Tape.charAt(cpos) } if (clet == "") { document.Active.ASCII.value = "";  cblock++;  timerID = setTimeout("Activate()",Ticks) } else { timerID = setTimeout("SlideCL()",Ticks) } } }. _- e/ R$ _/ _% @  T" |  h
function SlideCR() { if (clen <= cent + half) { ini = ms(clen);  tickered = fs + cstr + ini + clet;  document.Active.ASCII.value = tickered;  clen += 3;  timerID = setTimeout("SlideCR()",Ticks) } else { clen = 0;  document.Active.ASCII.value = fs + cstr;  cstr = cstr.substring(0,cstr.length - 1);  cpos--;  half += 1;  if (cpos >= 0) {                ;  clet = Tape.charAt(cpos);  if (clet == " ") { cstr = cstr.substring(0,cstr.length - 1);  cpos--;  clet = Tape.charAt(cpos) } timerID = setTimeout("SlideCR()",Ticks) } else { cblock++;  timerID = setTimeout("Activate()",Ticks) } } }
5 t- Y. c6 f( C) _3 \function SlipR() { if (clen >= 0) { if (clen > tlen) { document.Active.ASCII.value = "";  cblock++;  timerID = setTimeout("Activate()",Ticks) } else { ini = ms(clen);  tickered = ini + Tape;  document.Active.ASCII.value = tickered;  clen++;  timerID = setTimeout("SlipR()",Ticks) } } else { beg = 0 - clen;  tickered = Tape.substring(beg,tlen);  document.Active.ASCII.value = tickered;  clen++;  timerID = setTimeout("SlipR()",Ticks) } }
/ T% G. P- q3 s* X  _; \) T7 k. j" m! u" ^function SlipL() { if (clen >= 0) { ini = ms(clen);  tickered = ini + Tape;  document.Active.ASCII.value = tickered;  clen--;  timerID = setTimeout("SlipL()",Ticks) } else { beg = 0 - clen;  if (beg == Tape.length) { document.Active.ASCII.value = "";  cblock++;  timerID = setTimeout("Activate()",Ticks) } else { tickered = Tape.substring(beg,tlen);  document.Active.ASCII.value = tickered;  clen--;  timerID = setTimeout("SlipL()",Ticks) } } }
) G! N+ F" z# t$ S: n3 I" \2 Qfunction SlipLet() { if (clen < tlen) { ini = ms(clen);  tickered = cstr + ini + clet;  document.Active.ASCII.value = tickered;  clen += 3;  timerID = setTimeout("SlipLet()",Ticks) } else { clen = 0;  cstr = cstr.substring(0,cstr.length - 1);  cpos--;  if (cpos >= 0) {           ;  clet = Tape.charAt(cpos);  if (clet == " ") { cstr = cstr.substring(0,cstr.length - 1);  cpos--;  clet = Tape.charAt(cpos) } timerID = setTimeout("SlipLet()",Ticks) } else { cblock++;  timerID = setTimeout("Activate()",Ticks) } } }; ?# ?6 p4 O+ h" O7 ?- |7 t' @
function Split() { if (clen >= 0) { ini = ms(clen);  tickered = ini + hstr1 + ib + hstr2;  document.Active.ASCII.value = tickered;  clen--;  iba += 2;  ib = ms(iba);  timerID = setTimeout("Split()",Ticks) } else { if (clen <= 0 - hstr1.length) { cblock++;  timerID = setTimeout("Activate()",Ticks) } else { beg = 0 - clen;  tickered = hstr1.substring(beg,tlen);  document.Active.ASCII.value = tickered + ib + hstr2;  clen--;  iba += 2;  ib = ms(iba);  timerID = setTimeout("Split()",tTicks) } } }
/ S6 [! ]! b: d* }. u3 e" Ffunction Merge() { if (clen >= 0) { if (clen > cent - hstr1.length) { tickered = ini + hstr1 + hstr2;  document.Active.ASCII.value = tickered;  cblock++;  timerID = setTimeout("Activate()",Wait) } else { ini = ms(clen);  tickered = ini + hstr1 + ib + hstr2;  document.Active.ASCII.value = tickered;  clen++;  iba -= 2;  ib = ms(iba);  timerID = setTimeout("Merge()",Ticks) } } else { beg = 0 - clen;  tickered = hstr1.substring(beg,tlen);  document.Active.ASCII.value = tickered + ib + hstr2;  clen++;  iba -= 4;  ib = ms(iba);  timerID = setTimeout("Merge()",tTicks) } }; e- ]; h- q" E1 @* J8 C) Z

4 {2 Y% N) g# m6 Z6 |% m5 }+ Q/////////////////////////////////////////////////////////////////& i5 U; b) g8 k
//# User Vars8 L% w9 c' B) m7 Z$ p  b0 x* q
// Number of blocks (see bottom) to be displayed.. W, @9 c# [' ]
// ***COMMON ERROR***: Make sure to set this value according to the
. j6 |$ z8 |/ C; l* e' z  g// number of blocks (always the last block # + 1)!9 U3 q  ]% {1 f+ V, ^
var max = 18& R: w* ]- I) F% ^

7 [* P0 o$ A3 k. B% ]// Don't change this!- ~9 ?& F# O6 B% P6 |8 f+ z) [+ l
var blocks = new createArr(max)
4 |9 [5 ^2 R' w& d
9 G8 M3 @! M3 q3 P// Length of textbox! L- n3 [1 U% \2 x6 H2 Q
// ***COMMON ERROR: If you change this or the length of the( {1 L. P* W+ P
// textbox, remember to change the other accordingly.***
, n/ R) r8 u, k: ]4 C, c$ x  Q" n  jvar len = 50
5 J0 b! F3 c8 D5 g" M9 L8 f; u2 w! h. t# Q- ?
// Number of time to loop ALL blocks (use 0 for unlimited)
' d* K% }4 K# o1 u; s7 r- bvar loops = 0
0 d- G* ]. w& X+ g" K/ n
7 ^6 c* ^2 }/ O9 y0 i& ^// If you set the number of loops, set the final messege
; N( V+ Z4 O( Uvar end = 'End of "ActiveASCII" by Neal Kanodia.'/ k+ y" {. y/ ~; l& u

, J9 `( c5 ]0 O// Use this format for each string (starting at 0 until 1 less. ?5 z% Q1 L: Y" Q" Z6 M
// than max):: `7 m5 n, @/ c' A$ q7 c' J* p
// block(#block,"Text to display","Method",#ticks,#wait)- a, \  \( B7 H* {/ D- r1 p
// example: block(0,"1st block.","Scroll Left",25,0)3 k: O: }" a! K! [- U" E3 c
// ***COMMON ERROR***: If you add a block INCREASE MAX BY 1$ V9 T( a6 C4 [. J) ~7 c
// ***COMMON ERROR***: If you remove a block DECREASE MAX BY 1* I% ?# T% ~% g4 D  g# Z% |% w7 ]
// ***COMMON ERROR***: Check the spelling of your methods!!!
& U, ~# w4 H4 F2 A* j6 f' }9 }block(17,"欢迎光临七色风!","display",0,500)
- k  F# H: o- xblock(18,"新一代网络商城!","display center",0,500)
8 {/ i$ a. c& v, [block(2,"新一代企业信息系统!","scroll left",25,0)
& {& H& `5 ]" p4 T3 ~& z7 Q, Wblock(3,"全新的自助建站模式!","scroll right",25,0)9 M+ T, X- i& S3 U
block(4,"欢迎光临七色风!","scroll lc",25,500)
) d" H0 E- j8 w5 H4 ?# C" Tblock(5,"欢迎光临!","scroll rc",25,500)2 G. k5 Z8 [6 n/ ~8 u
block(6,"欢迎光临!","scroll cl",25,0): m& i$ G- f: z& h" M
block(7,"欢迎光临!","scroll cr",25,0)
7 |) o7 L: [5 \; }! y8 |, K8 Yblock(8,"欢迎光临!","slide left",25,500)
/ y" N5 w9 A! |: ]' A1 Fblock(9,"欢迎光临!","slide lc",25,500)4 Z3 H3 H$ {: S. n$ Z2 e" r$ C$ \
block(10,"欢迎光临!","slide rc",25,500)4 `9 ?1 F+ t" c( G5 u1 L
block(11,"欢迎光临!","slide cl",25,0)% h/ Z7 M# _0 e6 U- {! b
block(12,"国内域名:110元!","slide cr",25,0)
; O4 K8 X, p% O- \block(13,"国际域名:58元!","slip left",25,0)" {3 I' R- X9 X- z7 Z
block(14,"欢迎光临中讯数据!","slip right",25,0)2 h$ S7 x! q1 T% c
block(15,"欢迎您的光临","slip letter",25,0)9 E- ^) n, p( v+ b  @9 E* e
block(16,"","display",0,500)8 R, |$ \( I; ^: W
block(0,"欢迎欢迎!","merge",25,1000)0 R9 h+ U# Z8 k6 v
block(1,"欢迎!","split",25,0)
* {: _% O- d7 Y" {//End User Vars
% Y8 B+ W) X; n- z& S) f3 O1 q8 Z7 g/////////////////////////////////////////////////////////////////
( w2 e4 N* [3 m: S9 q$ d3 V1 d+ }  z  S
// Don't change!!!
1 N: X4 b+ D1 p0 nvar tlen = 2.4 * len0 o0 `' i. b$ I% s* C
var cent = tlen / 2.2
( ^& E9 o: z; }% J3 Uvar clen = null3 l* U8 N3 q, g# U# M" b
var tickered = null
4 P7 X4 A5 h4 n# \2 Hvar ini = null
; b1 o0 v% [3 p7 Qvar iloop = 0
  J4 G7 w4 B. q' Vif (loops == 0) {iloop = 1}8 A: v, W, U. U4 G
var cblock = 0
% q0 c) t+ k' Z/ C' w! n( m! evar timerID = null
/ s/ G# d7 d5 R7 x  tvar beg = null
! c" K5 I9 w- U) Y* c6 f  z$ A7 @! Bvar clet = null
8 }0 f8 o# E' V5 D) s- r- `var cstr = null
9 J# R( x8 c, o+ yvar cpos = null! t+ x/ V4 _% Z) S
var ib = null
. ?. c" b0 j/ f; ^var iba = null
. ^  e7 u8 v* Q2 j# Rvar fs = null. J) ^& J9 x/ \  x5 s$ k8 y6 b# H
var hstr1 = null
8 Z  O. O0 H: Dvar hstr2 = null
+ o" r4 D. a+ e+ \- [2 Q<!-- end  -->/ `- `0 P8 b3 o% |( I. m0 Y$ k

; z1 i* V5 M3 P</script>
. W  L6 _: U  P2 u5 f# p<script language="JavaScript">
3 Z3 a: i  k. u; S8 i9 S$ s<!-- 1 M2 l! {& v$ k- t7 t, X
document.write('<form name="Active" onSubmit="0">')# s1 g  A% Z7 ]( h3 i/ o% a; J2 A8 z
document.write('<input type="text" name="ASCII" size="50">')1 a% W9 p; v% l" d6 d
document.write('</form>')
4 s& b% L# E2 }& Q0 W  rActivate()1 X3 l# y" `8 v
<!-- end -->: p" @: q3 m) r* f8 V

; r" H9 u2 F( j) ?</script>

返回列表
【捌玖网络】已经运行: