|
<DIV id=list>8 ?1 a: V8 Q6 S, y/ y
<DIV id=lrc1 style="COLOR: #666666">[wmv=0] http://lzbj.ncedu.net.cn/uploadfile/20083923248279.mp3[/wmv] </DIV>4 A2 ?9 P% m4 S9 n1 y
<DIV style="COLOR: #666666">|等一分钟|听到这首歌,觉得它很动听,旋律很优美,很是喜欢,传上来给大家听听。</DIV>0 ~/ `7 Z9 f C
<DIV id=lrc2 style="COLOR: #666666">词曲唱:徐誉滕</DIV>
' A, L6 @7 C6 E/ n9 e3 K# F, ~<DIV id=lrc3 style="COLOR: #666666"></DIV>
) i/ M* z K2 E' x5 C<DIV id=lrc5 style="COLOR: #666666">如果时间 </DIV>
# m {3 w" C# I, d( i<DIV id=lrc6 style="COLOR: #666666">忘记了转 </DIV>- r) \5 p9 a ^1 _" s" a# S% x7 ]
<DIV id=lrc7 style="COLOR: #666666">忘了带走什么 </DIV>8 i5 M9 s: w8 A
<DIV id=lrc8 style="COLOR: #666666">你会不会 </DIV>9 [; ~; b r5 H9 s
<DIV id=lrc9 style="COLOR: #666666">至今停在说爱我的那天 </DIV>
4 N: `9 a2 ]& a: x& a" j! w$ G<DIV id=lrc10 style="COLOR: #666666">然后在世界的一个角 </DIV>
. {+ N* l8 K5 e) X& @/ Q6 R<DIV id=lrc11 style="COLOR: #666666">有了一个我们的家 </DIV>& A6 {+ |9 Q6 @ I7 x) D
<DIV id=lrc12 style="COLOR: #666666">你说我的胸膛会让你感到暖 </DIV>
% ?* W0 C' D* b3 x& G<DIV id=lrc13 style="COLOR: #666666">如果生命 </DIV>% y1 V, \7 J' B3 v( ]' D3 Y& a/ u
<DIV id=lrc14 style="COLOR: #666666">没有遗憾 </DIV>
0 T5 t# F5 Z* d, \2 s<DIV id=lrc15 style="COLOR: #666666">没有波澜 </DIV>
5 R3 o, m. U6 n( u v* y; f<DIV id=lrc16 style="COLOR: #666666">你会不会 </DIV>
2 q6 v1 d% ^# ~( Y5 J1 V<DIV id=lrc17 style="COLOR: #666666">永远没有说再见的一天 </DIV>7 Q; v. _' S, h- p
<DIV id=lrc18 style="COLOR: #666666">可能年少的心太柔软 </DIV>
4 z: Z1 p2 d7 ]& v& u; P<DIV id=lrc19 style="COLOR: #666666">经不起风经不起浪 </DIV>
4 l" ^4 f- P: W; H4 e6 G<DIV id=lrc20 style="COLOR: #666666">若今天的我能回到昨天 </DIV>
' b& Y* g$ G' X7 T, a( z4 X<DIV id=lrc21 style="COLOR: #666666">我会向自己妥协 </DIV>. t# e" z3 [9 l/ A+ Y1 ^+ l2 j, G& ]
<DIV id=lrc22 style="COLOR: #666666">我在等一分钟 </DIV>
3 D, X6 G8 z( G3 @<DIV id=lrc23 style="COLOR: #666666">或许下一分钟 </DIV>! D4 a: T# G0 j/ r6 n
<DIV id=lrc24 style="COLOR: #666666">看到你闪躲的眼 </DIV>: B& r0 F5 O+ T/ z; X
<DIV id=lrc25 style="COLOR: #ff3300">我不会让伤心的泪挂满你的脸 </DIV>5 A# t) P+ h9 {5 h
<DIV id=lrc26 style="COLOR: #000000">我在等一分钟 </DIV>
7 t" x2 }& ]/ L {6 Z; T: o<DIV id=lrc27 style="COLOR: #000000">或许下一分钟 </DIV>
' e4 M: z; `8 Y; M<DIV id=lrc28 style="COLOR: #000000">能够感觉你也心痛 </DIV>( T: r% X4 c4 W0 U
<DIV id=lrc29 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>9 H2 Q, K! c4 G' f0 @8 z
<DIV id=lrc30 style="COLOR: #000000">如果生命 </DIV>6 G( o( t( g! _, E6 h, ]
<DIV id=lrc31 style="COLOR: #000000">没有遗憾 </DIV>
5 B! l: ]" D* s* K9 h<DIV id=lrc32 style="COLOR: #000000">没有波澜 </DIV>
3 {4 m/ t4 q# w5 H( U( b' k! ?3 s<DIV id=lrc33 style="COLOR: #000000">你会不会 </DIV>
1 j' M. w& Q9 i0 i+ i- n* U<DIV id=lrc34 style="COLOR: #000000">永远没有说再见的一天 </DIV>
; c/ ~, K% t$ V" T+ m<DIV id=lrc35 style="COLOR: #000000">可能年少的心太柔软 </DIV>! P# `! ?: x6 o7 s' ^) o" L$ Y$ F
<DIV id=lrc36 style="COLOR: #000000">经不起风经不起浪 </DIV>8 e2 o- W `0 c
<DIV id=lrc37 style="COLOR: #000000">若今天的我能回到昨天 </DIV>5 E0 I: q8 U+ K/ U
<DIV id=lrc38 style="COLOR: #000000">我会向自己妥协 </DIV>, @: z t, _7 n' r: n) o
<DIV id=lrc39 style="COLOR: #000000">我在等一分钟 </DIV>
8 V3 J2 ]2 n- \<DIV id=lrc40 style="COLOR: #000000">或许下一分钟 </DIV>1 Z7 w6 V/ d: r0 ^! J
<DIV id=lrc41 style="COLOR: #000000">看到你闪躲的眼 </DIV>
0 h6 c; U- |* V5 r7 }<DIV id=lrc42 style="COLOR: #000000">我不会让伤心的泪挂满你的脸 </DIV>
4 l1 ?' j' a% i# h<DIV id=lrc43 style="COLOR: #000000">我在等一分钟 </DIV># u9 M! i1 N) L/ M
<DIV id=lrc44 style="COLOR: #000000">或许下一分钟 </DIV>: U& D* A, Y8 u; S
<DIV id=lrc45 style="COLOR: #000000">能够感觉你也心痛 </DIV># {( Z& c" }' a5 q
<DIV id=lrc46 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>
6 d7 x& n- q0 t8 \! O3 c<DIV id=lrc47 style="COLOR: #000000">我在等一分钟 </DIV>, q. g8 G' e' `0 z) E, V( m" T: B
<DIV id=lrc48 style="COLOR: #000000">或许下一分钟 </DIV>$ J0 G+ T* n1 {4 |
<DIV id=lrc49 style="COLOR: #000000">看到你不舍的眼 </DIV>
- r5 g* O1 Y Q) C0 S7 N+ A* z) O9 U<DIV id=lrc50 style="COLOR: #000000">我会用一个拥抱换取你的转身 </DIV>
, Z7 }6 I3 `* m9 r4 k<DIV id=lrc51 style="COLOR: #000000">我在等一分钟 </DIV>
2 q8 a+ K; X8 R* r* q<DIV id=lrc52 style="COLOR: #000000">或许下一分钟 </DIV>
( i8 l2 o# \" ]! s- r* j<DIV id=lrc53 style="COLOR: #000000">如果你真的也心痛 </DIV>" j2 R; i, R8 o, p6 W+ L# O
<DIV id=lrc54 style="COLOR: #000000">我会告诉你我的胸膛依旧暖
7 }5 z- B1 F% w/ N5 O- t5 p( x# N<DIV id=lrc style="DISPLAY: none"></DIV>
c# Y8 z- Y; p# N: f<SCRIPT type=text/javascript>+ y1 U4 V/ Y$ C, i& z! Q
document.domain="1ting.com";
; C6 q2 m% }8 S: W- Zvar colorPasted="#666666";
4 G3 Z8 Z, c4 Bvar colorPlaying="#ff3300";4 v; _" \6 `! I% C: m \
var colorNormal="#000000"; D: d" z) K s- n; D. Y
$ = function (a,g){! j, y2 ?0 l3 T2 X/ [$ m) H$ e
var o = new Array(); 4 c. o1 ~) ?$ T3 b. ?0 L3 e
var c = new Array(); % v9 e9 g r" H+ F1 H1 [
var r; & i# m' V" j# i9 y) |
var u; 3 {6 ]; M: L0 L/ s/ a
var a = a.split(';'); ( K# v" `1 v; \* A: l7 m+ ]
1 B: x C; f3 z+ b
var e = "keydowns,resize,load,dblclick,click,mouseout,mouseover,mousemove,mouseup,mousedown,inputchange,inputfocus,inputblur".split(",");
! F" Y% a# ~; n. ?. M+ e for(var i=0;i<e.length;i++){/ h( p2 X! [, d) s, f2 H% j
eval(e<i>+" = function (s){eval($event('on"+e<i>.replace("input","")+"'))}")
. B1 I0 B$ v. f3 O0 ~ }
* j& x* U s& S% w7 S; c1 j* Q) h: {% L8 }3 P$ F7 V' I
after = function (t,d,s){
: b" L+ ~) T8 b) p1 [) s/ H $after = function (){/ {3 I; [% m0 E4 g; @+ t
var $n=document.createElement(t);- n, N# d. W- f$ ?- o
if(d!=null){
5 d/ {5 ?1 A% J/ N4 h; n5 ?; \ $n.id=d; 0 ?1 _! y# S$ |- _/ B3 T. k
}
7 V. Z! X# x5 p. f! H# m 5 m! K+ T: U4 i
u.insertBefore($n,null) 6 Z' Q: Y# t( U4 L: m6 v
r = $n;
/ w- E, ]" \: j e, _+ C# V6 H# M u = $n; 7 D* f/ Y/ x! O+ B
}
2 i+ d( N% \/ I9 ^0 g+ h( K $for(s,"$after")
7 G9 I- y! n T3 P- F2 `/ @ }
- r" }3 X x6 y2 X# C" x4 R# M: O3 h; q }4 ]
show = function (s){0 H- t% K5 I. |) N1 V: q, m
$show = function (){
, a, U* b4 ]- k4 T& R7 L5 r u.style.display!="none" ? style("display:none") : style("display:block") ;: _% e6 p( c* u
}
/ ^" L% x6 y- n( c4 Q8 [ $for(s,"$show")# R9 N/ J: t: j
}
8 b' Y6 f- K% Z+ i( z
: f1 T: U9 X! ~: M# `' _" e8 E* I check = function (t,s){- G" Q3 W6 [9 q& J: z& {
$check = function (){2 G: l1 `& Y* \7 s9 j1 I; A, N
if(t=="2"){
+ Z. @" a2 d7 n+ v+ B if(u.checked){
: v! X. N# j0 W u.checked = false;, n8 b! R* z. _
}else{
. s* o' Z- W+ W3 {# z u.checked = true;+ Y k0 B* L& {1 v
}# t( X. U( T! T! I" ]; g, p
}else{
; ?8 e6 p+ ?* Y( L u.checked = t*1 ;
: M( ?, X$ A( S }: K9 R/ h) C, g f
}$ @( G' j$ f H) G/ J
$for(s,"$check")
! O- U6 F3 k( m } o: r& P- w, S& y* I
6 F& n8 m" S6 J, u; p style = function (v,s){
* E1 ~: c. g# o3 _* n' N $style = function (){
! [. s H" U, v* h1 e var $n = v.split(",") - z, W7 k# `+ _# w X. F
for (var i=0;i<$n.length;i++ ){
8 I2 ]" {; L5 E var $m = $n<i>.split(":")
+ p5 K2 M3 c O, H" M eval("u.style."+$m[0]+"='"+$m[1]+"'");
' V! q2 d# r5 V; t6 ~ }
; |; U- ^6 {2 ]8 |# r: m8 V }; M# g7 M0 h- P6 O7 y4 u" x* n) \' s
$for(s,"$style"); N1 q4 ?$ D+ J
}* n. u' }0 z* O$ K3 b0 _
8 ?( h5 H+ {0 t value = function (v,s){
: r5 P! j' }% X6 H3 B T6 D var $n= $this (v);
5 {% B. y- a5 o $value = function (){3 w/ q% B- r# `" Y& c; q$ _; x
u.value = $n
o3 `4 q0 U- p* U }
5 P6 a% J# m7 l4 A/ y2 f( F% l: i, m $for(s,"$value") 7 r: s6 b& y* f8 A( M' M
}# T$ L1 G% z! {+ e& [# N7 Y- l
' I! B; W3 ~+ i. z/ V' w' R' T+ }0 ~ text = function (v,s){
, B; s* T' J; }1 z% C' r var $n= $this (v);
* d2 U$ {& N' D% t$ i1 e) V $text = function (){& \+ a4 ^& Z3 S9 @! T
8 y c! x. V# c3 M) R9 B+ S3 z u.text = $n5 q3 p, m- k6 I) d/ p2 c4 ^7 n( N
}4 L1 t t3 ]! h2 Y5 \& w; c
$for(s,"$text")
' |' R$ B9 b( x6 R2 A }" P# j* B" ?/ ^3 b$ [ ` w3 q. v
. _0 V1 U: g! ^6 C) c
innerhtml = function (v,s){: w4 S. B `7 H, u, A$ e: V
var $n= $this (v);
# F3 w1 l. L/ K! L; w8 w0 C $innerhtml = function (){+ `8 Y, g( ~; j- }
u.innerHTML = $n
$ {) l g3 `7 C) G- g p5 O7 s }/ F3 f3 M! X+ t3 M
$for(s,"$innerhtml")1 {) [- r$ @1 |9 f1 E; u
}
& U/ y% b0 f6 D$ `. a) i$ W; \ $ J6 D& P! X4 \/ _) S% c
removechild = function (s){
% t. J0 o5 P% G" W+ d $removechild = function (){
$ A6 E6 j* u* S: I. A u.parentNode.removeChild(u)" r. G: \6 `! V& W
}
. A1 G! S ~9 |) Q$ v $for(s,"$removechild")3 F0 X* r" ?. J1 R3 }! L
}& n. v* G6 s. e1 [ V1 ^
( h! f8 x0 c% N6 C8 | $this =function(v){
: W! f: K# O3 U4 C' j% @: i if(v.indexOf("this") == 0){
; X9 q1 ~0 o& @2 x) F return eval(v.replace("this","u"))4 y! z( Q& O( f0 O
}. |/ j+ Q; c% G, G
return v;/ a) i4 E) _# F8 d
}
1 I0 a( _8 w" D6 ^, ]9 | T6 G+ s. U# P$ U
$event = function (s){
3 u/ S( d- b' t5 }7 H. \# o var $n ="u."+s+" = function(){$work(this,s);}"
4 {$ w/ Q: o9 K g9 d8 x" u; ~" E return $n;
+ _" N7 `1 \- p$ G: } }- q2 E, ]6 y) C* T
- {0 \9 l. J9 m+ @& U4 u+ K: t $replace = function (s){4 ]0 G0 u) @0 {8 H' x
( v. {' I# w8 u8 n" {9 g5 j
}8 |) R! u6 c: r7 r I
0 |2 {! v3 J3 A5 O $for = function (s,c){% g" @# g; h1 y# R- X
var $n="this."+c+"()" ;8 n$ g1 U1 p/ F$ M, Z
if(s!=null){8 N9 z3 A+ W# p- G" v' }# A: x
var $m =$test(s);) ~+ d6 I! V4 x8 g
for (var i=0;i<$m.length ;i++ ){
- ]/ q! i% Y- ?% W- Z u = $m<i>;* [3 X4 |7 Q- q0 [
eval($n);+ K6 i( l; c$ X$ Y; T7 e: W
}5 J! D3 ^! @# ^1 \
}, i4 w* u) s# O; G$ ~! G
else{
0 p8 S6 S; X1 g2 F eval($n);
( |4 l, J( ]6 z; c+ }! [2 ~6 Q }
5 I/ C7 x* d5 {, k }
4 g& y. u/ {' v3 P6 x9 i 8 D, v! C& k0 f+ d4 y# z
$test = function (a){
; ]+ G6 O" m/ s p8 F( b8 j var o = new Array();$o(a.split(';'),o);: d- S6 }$ k: F$ `' P
return o;
. X- S0 l/ ^$ s j }/ _8 M5 c; s, E% z8 i* _2 f
( W' Q0 q1 c0 j- j j, @3 A$ B
$format = function(s){' O, c5 M+ v7 ~: d2 f
while (s.indexOf("'")>0){
- e' n- q8 h7 Z0 R+ p& q s=s.replace("'","\"");
. b9 b, O* @/ Y* }* L r$ i }8 w& V. Q1 I1 @2 c' B3 ]
while (s.indexOf("][")>0){5 j3 \. o! V# O8 B
s=s.replace("][","','"): T1 Y6 t! I1 c4 }7 w% H! f. a
}
: a. D+ |/ z/ M. L! i. s while (s.indexOf("[")>0){1 u. |5 l% t( }1 U' v; j2 T+ V, r
s=s.replace("[","'").replace("]","'")7 @, A1 c0 X+ L1 J& ~$ }% M
} 4 J9 d- P+ d5 W' K, g0 A
return s;, r _3 W2 }. `# A9 [* b4 q' ~1 U
}
! z5 X i1 p# J1 ?. V @0 S' c+ s, l! `2 [! J! B4 C) Y
$work = function(w,s){
9 i% [5 W! t* X: E, X* [7 f4 G u=w;eval(s)
4 s; j" t" V, n- j }
+ V4 e) P3 Z7 Z) R: ?- s- {, Q6 o* E; E
$id = function (s){% T) N, c, D0 j3 q
return document.getElementById(s);+ F; A! m/ r9 D6 Z3 E
}' Y$ ?+ V& [6 N. F1 b
0 [" a3 [3 ]: \- u1 c $name = function (s){: y$ t! k; U. W }
return document.getElementsByName(s);/ G- L. I8 M9 X M
}6 Z7 g: h/ g# O/ d6 N
1 }: K; V2 J4 z' g/ r5 I9 l $tagname = function (s){
: M% m B, a/ b# W6 v; e return document.getElementsByTagName(s);4 z9 W. M% @7 b# B! ^
}% K1 [+ X0 o* I1 r2 L0 `+ _
9 f& d. W3 U( L6 [& A
$o = function (a,o,c){+ W4 ]8 }; o2 O
$push = function (n) {
' L7 f9 j1 l' K$ |5 b2 B( J* W, ` for (var i=0;i< n.length;i++ ){% e' {2 o' Z- K0 B
o.push(n<i>);
. S8 G* r9 Y( g' h0 w$ w* r }
( O: m0 f8 L& N3 j }
5 _, P! w7 D/ h# A" r7 Z/ D" | for(var i=0;i<a.length;i++){
" c; j( A u$ j' B if(a<i>.indexOf("(") >= 0){+ e8 O! M- }- M, e i: h
c.push(a<i>);' r( R- k2 W# J& m
}9 M- s2 K' j$ P5 F) n
if(a<i>.indexOf("~") > 0){
( X: B* ^/ U/ \0 [' u ]. S try {6 |" a5 M# h( v& o! ^
$push(eval(a<i>.replace("#","document.getElementById('").replace(" ~ @","').getElementsByTagName('")+"')"));
, a( n: n; z( x1 v9 L }catch(e)
- K1 B V' G: W' F) g! c% \ {}
1 `8 P6 U8 v# |4 V }
2 y( S/ o |9 ]9 B else{
3 D/ }6 ]- n8 g3 s" w9 P+ {; _ if(a<i>.indexOf("#")==0){0 ^! A* _" B2 B0 ~, C8 _
o.push($id(a<i>.replace("#","")));
+ Y5 _+ X& G+ G$ u2 a9 H* T$ s }
& x6 |& E8 h$ `. E if(a<i>.indexOf(".")==0){
* N- t% a- E3 d( p $push($name(a<i>.replace(".","")));) j% a! c( x/ o' x
}$ l* k" s$ V1 E Z
if(a<i>.indexOf("@")==0 ){
0 S# C+ b, J! o. b9 ?) Z $push($tagname(a<i>.replace("@","")));; D* ]! P7 T' e
}" L2 M& @ w. m3 W' {, B' h4 |
if(a<i>.indexOf("*")==0){
7 [ w' h! {) _! T6 F' m& T $p= a<i>;- z8 f; E; ?8 P" U/ h/ K
if($p.indexOf(".")< 0){
% V. v% Z' G2 A1 W" I5 o/ S $p = $p.replace("parent","parentNode")
! F- C2 Z' {1 t3 @; W' c' c" X }& o8 a9 Q- v/ T$ r. S( P# b
var $p ="u."+$p.replace("*","");
! v5 n2 B6 z7 a9 b while ($p.indexOf("parent.")> 0){* O* Z" d7 ^. a* a, \% Z( D" o9 m# c
$p = $p.replace("parent.","parentNode."); v0 a3 Q& D0 p: |1 g" @+ q% O
}
! ~8 X( q1 r7 t/ R while ($p.indexOf("child{")> 0){
; h6 A3 p/ r3 j% X $p = $p.replace("child{","childNodes[").replace("}","]")' W+ \2 D# a. D/ R$ M+ Q; F
}
2 H, g+ k; F: ^- y( b( ~ o.push(eval($p));: P* q; Z# m( i+ ^: f
}
9 W7 V1 R |9 }; @ H. ? O if(a<i>.indexOf("document")==0 || a<i>.indexOf("window")==0){0 U6 S v" x; z7 d& ]6 O) D
o.push(eval(a<i>));
9 ]6 L: V+ a3 w2 X }
6 t0 C+ h0 y( K% {% f; n8 _7 s }" D5 w- n6 c) x1 N7 a; M. k
if(g!=null){
6 n' m4 T* C5 T/ `. c- V$ e o.push(g);g=null9 V; b. `/ M, Z1 F
} ( c# e3 U) u/ `+ [2 X# o7 S. v
}
+ K( `- ~, e0 z2 R y }) }3 N5 X/ I8 y9 U
5 G8 L5 Q! R' l
$o(a,o,c);
1 ^: G3 b) |: s; W# ]
) ?2 q3 Q2 N& r for(var i = 0;i<o.length;i++){
) C/ o8 m {7 W" ]6 Q& B N for(var j=0;j<c.length;j++){! O" O6 y! [5 D0 m+ V8 E
u = o<i>;eval($format(c[j]));
: Z7 q: i8 ?2 c4 f' I/ o# C/ J" g6 O }& L- J# J- I4 l& @- J8 C
}
2 q$ J3 A2 t; q8 R/ ^
- x8 k5 _4 {. I2 W, n: U if(o.length == 0){
: v M% |) i6 h! G for(var i=0;i<c.length;i++){
& m3 B* o+ P. C# ?6 W, k eval($format(c<i>));! d: q3 E1 O7 Q p$ r4 N
}
( a+ a5 B# z; e0 `4 ^ }- h+ ?& V/ r! X; X$ H
6 `! K+ k0 d& P2 d
if(r!=null){- Z3 _) B: i" |& r6 q
return r;6 S+ `1 }: V" _4 W; P
}
: f" f2 w9 ]% u+ i3 U 2 Q- Q7 Z/ J% m1 s e) T4 }. N# D
if(o.length==1){; ?3 T0 E$ h S+ b/ X
return o[0];
8 m- U* N' ]: _" V3 f. p7 y5 o }& H3 R8 M% t5 g, w' {
else{
% Z; T6 I% f8 m9 R5 t return o: T( I5 {+ Y/ a7 @
}
& t6 \' t: G1 x! w% R- P% o: W
8 M( @1 Q2 ?) Y! W, I }
8 ?! ]6 l" L1 c. y! Hvar lrc =$("#lrc;show()").innerHTML.split("[");
3 P: s" j T8 k/ [, z6 i; Rif(lrc.length>5){, a9 V" \; j8 M) v
var array = new Array();
3 ?: S2 N) {) ], |for (var i=0;i<lrc.length ;i++ )
! ?7 b9 H1 k# N1 N; T! M% J4 K% h{
8 F j2 Z3 D/ @/ F) G [, L/ Q* ` var g = new Object();
1 V N' j6 Y5 K z! m/ w t= lrc<i>.split("]");
4 Y1 v9 `1 {3 l. f ? g.time = getTime(t[0]);5 {$ [% p3 A% L
if(isNaN(g.time))4 ?# h& D, h( w3 Y; `! k; b
continue;
* K8 `# }& l8 g5 Q g.c = t[1];0 o- p1 @2 a9 g: _, Y0 T g
if(g.c == "")4 N) Q# h" E% y: V
g.c = getNext(i);
: A6 H& Z& B' r8 U array.push(g);
6 N9 u0 D5 L1 Y5 b$ F+ Z}$ i6 ` j$ Q8 m4 T( U
array.sort(function(x, y) {
# [ @5 b) Y9 l2 _ if (x.time>y.time)
% ^ W3 V( e/ H# ? return 1;
; o4 d! n3 q* ] else if(x.time<y.time)
5 C* d4 n$ W, k! }* C" E) { return -1;1 x: \: v6 g1 l
else
& [! F% N" M4 E- F1 d- \% F return 0;
3 Q3 @. D8 g8 R2 `) ?7 U3 e; b" L }
* h1 @* i C1 a$ o. [# e. u);
0 w& ?+ |2 H/ yfor(var i = 0;i<array.length;i++). F, V& t) S4 z0 Y; P! q
{
6 D6 }3 p" Q$ e3 {/ [6 D! P# o var g = array<i>;
, [6 O% ~ S/ n+ b3 ` if(!g.c){
8 B2 R7 ]+ U5 `! E$ B+ h1 ?. @ g.c="";* K8 L$ u; S/ L$ g
}
6 O9 \+ K) `$ l! w* h2 L $("#list").innerHTML+="<div id=lrc"+i+">"+g.c+"</div>";: X$ o6 Y! f5 i% }5 x; u0 m! H
}
9 U7 e5 g4 [! b+ g7 K. Svar time = setInterval("lrcList()",500);
* V$ p6 j2 l% I9 f}else{% P' H1 L* F9 V$ y
$("#list").innerHTML=$("#lrc").innerHTML;$ ~: U! ]$ P" B
}
( @0 n K- N3 Q8 g; ~" Afunction getNext(i) T- v1 s7 c" t( ?
{, g" A6 u+ @2 }# H6 V7 |5 J& B
var result = "";
. b, a! z: w% Q( ` var i = i+1;3 A1 Z( x; h5 R$ c; b
t = lrc<i>.split("]");. @% `% f! W8 b' g5 {: {
if(t[1]=="")
( |5 y7 A; _- ^3 v5 f8 Y3 S result = getNext(i);8 q9 C7 \ P: |- X* H; c
else) l8 Q4 m* K$ x( p! H
result = t[1]8 [: ^. p- o& y8 H& Z q7 C7 s5 _$ h9 G
return result;9 T5 e! H0 O I+ T
}; j. r$ f. P4 L( ~ i
( x' C) _; q/ P
function getTime(str)) b! s" R+ S4 y9 N% A! B P
{6 d# H8 _" N' K3 I& [0 s- Q* ~
var time =0;- J. h. p# p6 `: e
var ta = str.split(":");
2 g& h# M$ N R, u4 [ if(ta.length<2)" a! g M; a: L: W. @$ w2 W
return time;8 `. M* m- s$ w/ e% h
& A" F. Y) B) \9 S1 E" M
if(ta[1].indexOf(".")>0){0 W' Z1 `6 U. N. v% u' S1 `) ?
var tb = ta[1].split(".");1 d( \. y* M) a1 V
time = ta[0]*60*1000+tb[0]*1000+tb[1]*10;
3 x- s6 O. N4 e }# }5 k% i2 O9 Z! {! u
else
$ {4 F$ W% k4 R4 G; b. R, z! S time =ta[0]*60*1000+ta[1]*1000;
- I! ]8 J- w t' o return time;
0 O( Z( g! G9 }, m; j6 Y- L7 g}
! I" |; E3 R# v7 G: ]8 cvar preTime = 0;/ h5 p$ o) r6 c% }: G
var nextTime = 0;8 ?8 G2 L" X! |% S" E ]. |
var currIndex =0;
0 ]1 X: Z, ?; b9 [4 u2 j$ I4 ^$ A ?function lrcList(){5 ?5 T0 N3 o- B5 D4 f
var s = parent.document.getElementById("MediaPlayer").controls.currentPosition;- a) G1 w& J$ G8 O% g" N& L) }, }
s = s*1000;' W' \% S7 ]& Q% c
if(s==0){
9 M6 W+ {0 `# ~" u) x+ ?- C4 p currIndex =0;
! h! z7 O0 |$ B# g& \7 m2 t% ~ $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;" d( r4 J5 v4 |0 Y
for(var i=0;i<array.length;i++){
3 l" ]' G) F* V5 A. d document.getElementById("lrc"+i).style.color=colorNormal;; k6 f7 N6 v/ s- _; p7 n, f
}
* w& x2 E9 C0 d; r4 z- P return;2 M g+ D0 n B' j# s- I( e
}4 P) O ~7 |& A5 n: u
if(s>0&&currIndex<array.length-1)
. g5 }: G2 n% Y1 ^$ V; @1 N { & {- a( Q' g4 b. ~% l; r" q
preTime = array[currIndex].time;3 r" T1 w! `9 q: S$ S' r' @6 Y
1 t+ l/ o. q3 ~3 l nextTime = array[currIndex+1].time;0 e* `& P8 P; C! W, _2 a
( k8 k, m2 E9 r4 l1 N: b' } if(s>=preTime&&s<nextTime){8 t$ h6 X8 m; B: Y$ }9 s
}
' d& h0 \3 q ?4 w, L3 b" M& N" R2 A else if(s>=nextTime)5 t- ?. |: @; ~
{
$ \% G- C6 F; g% a; | document.getElementById("lrc"+currIndex).style.color=colorPasted;
7 r/ y: E. M& }6 {0 p' n currIndex++;
z6 t" k6 T4 f2 a( q $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;$ h- n: V( s9 [3 e8 ?1 ~! W
document.getElementById("lrc"+currIndex).style.color=colorPlaying;8 Z% v& v* S# O" p" s7 O9 k
lrcList();# `7 Q5 |2 R+ J' z7 X
}- ?# n4 u" ?) U) _: q+ x& E
else{. J. l3 ^: _$ x" q. \
document.getElementById("lrc"+currIndex).style.color=colorNormal;
. M( Y, r, {6 @+ W; j8 c0 J7 o currIndex--;
# m" `( b9 Z! A' m $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;% m- f- ]( f6 Z9 B% P9 k+ }
document.getElementById("lrc"+currIndex).style.color=colorPlaying;. W( u \3 ?5 U- F
lrcList();
8 z: r# `9 Q; R9 B! [ } E4 @0 `. Y* ^. B1 H6 O
}
, q9 R& [: a! m# @, x1 Z else( {; T; C- G) J- x% [5 t6 ?
{
% |& r" c Y' a" N# ~' ^( i( ? if(s<array[array.length-1].time){+ U5 d& G1 K2 f
currIndex = 0;+ w6 V1 I/ r% z- F+ H
$("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;7 X6 E) h' }/ t' x; w
for(var i=0;i<array.length;i++){: q6 E" S1 Q2 z3 s7 E1 |8 f
document.getElementById("lrc"+i).style.color=colorNormal;" }. Z) c- g* q# N$ p
}
0 j: i7 e3 n9 @- q0 ` lrcList();0 J* a. q ]& O: ^
}! A) v5 m- j3 j* t! f
}1 l8 `& y e- {9 S& m
}/ I2 d2 {) h8 O/ C/ L) T/ w) z$ o
</SCRIPT>
& }; M. Q) a3 c# r8 e6 u. L</DIV></DIV>
7 F. P2 A+ }' X
3 u& ]7 [' v+ A4 i# b' b' o[ 本帖最后由 幽谷兰 于 2008-9-18 17:36 编辑 ] |
|