|
|
<DIV id=list>
) K% g- B" `7 {& N<DIV id=lrc1 style="COLOR: #666666">[wmv=0] http://lzbj.ncedu.net.cn/uploadfile/20083923248279.mp3[/wmv] </DIV>
n! i5 K: S% ]% U( X/ X* M<DIV style="COLOR: #666666">|等一分钟|听到这首歌,觉得它很动听,旋律很优美,很是喜欢,传上来给大家听听。</DIV>
' `1 X& u y U/ K$ }4 f5 U+ a<DIV id=lrc2 style="COLOR: #666666">词曲唱:徐誉滕</DIV>1 l$ N: ~3 K% R( v2 Y! A
<DIV id=lrc3 style="COLOR: #666666"></DIV>
5 x# ~- D+ x+ e* {# o+ [7 v. {/ c) q" m<DIV id=lrc5 style="COLOR: #666666">如果时间 </DIV>
6 c# m; W( b0 C r T, p3 b<DIV id=lrc6 style="COLOR: #666666">忘记了转 </DIV>% f: T1 n; U3 y6 e% U. T$ i
<DIV id=lrc7 style="COLOR: #666666">忘了带走什么 </DIV>4 f& L) ~1 P5 \1 n/ \, Y
<DIV id=lrc8 style="COLOR: #666666">你会不会 </DIV>
9 T" \7 B' u* _6 k9 W<DIV id=lrc9 style="COLOR: #666666">至今停在说爱我的那天 </DIV>
! C! c' A. i6 v<DIV id=lrc10 style="COLOR: #666666">然后在世界的一个角 </DIV>) y0 A9 C5 V8 N. z4 V
<DIV id=lrc11 style="COLOR: #666666">有了一个我们的家 </DIV>
4 R) M" R4 |, K<DIV id=lrc12 style="COLOR: #666666">你说我的胸膛会让你感到暖 </DIV>" h- C% r4 q. ^1 E; ^
<DIV id=lrc13 style="COLOR: #666666">如果生命 </DIV>
# k3 Z+ J5 g9 S9 E$ T0 n9 A7 C c<DIV id=lrc14 style="COLOR: #666666">没有遗憾 </DIV>
+ f6 Q; ]4 Y8 T2 `' m6 {<DIV id=lrc15 style="COLOR: #666666">没有波澜 </DIV>' h, k/ Z, b1 [0 V' q+ g
<DIV id=lrc16 style="COLOR: #666666">你会不会 </DIV>
7 @. v+ M, O: x1 }0 l<DIV id=lrc17 style="COLOR: #666666">永远没有说再见的一天 </DIV> B# ^9 M, q" i2 H: `: p
<DIV id=lrc18 style="COLOR: #666666">可能年少的心太柔软 </DIV>; K2 |) ]/ M' c$ u5 y, A
<DIV id=lrc19 style="COLOR: #666666">经不起风经不起浪 </DIV>( Z& x: A# ]4 @$ R7 `/ L
<DIV id=lrc20 style="COLOR: #666666">若今天的我能回到昨天 </DIV>& ~! r( \( _% o
<DIV id=lrc21 style="COLOR: #666666">我会向自己妥协 </DIV>
) z$ R, N" m: a. z<DIV id=lrc22 style="COLOR: #666666">我在等一分钟 </DIV>1 r- X7 n3 F* w' w( S4 n
<DIV id=lrc23 style="COLOR: #666666">或许下一分钟 </DIV>
7 T7 k; D6 \2 I2 L3 s6 d% p, W. _4 i<DIV id=lrc24 style="COLOR: #666666">看到你闪躲的眼 </DIV>; [# T3 \+ l7 D0 r# i8 x7 Z# a
<DIV id=lrc25 style="COLOR: #ff3300">我不会让伤心的泪挂满你的脸 </DIV>
/ z# Y a0 O, @$ ?0 }; D<DIV id=lrc26 style="COLOR: #000000">我在等一分钟 </DIV>
3 i7 b; s, s6 q/ I<DIV id=lrc27 style="COLOR: #000000">或许下一分钟 </DIV>
9 R$ K. F( K8 p4 G! k9 u<DIV id=lrc28 style="COLOR: #000000">能够感觉你也心痛 </DIV>
* L' q& i- b$ ?* g# t( F7 K* _<DIV id=lrc29 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>
; N, t! g, x& W) I<DIV id=lrc30 style="COLOR: #000000">如果生命 </DIV>
7 e3 M5 o& F, a7 _8 [& {5 J5 Z<DIV id=lrc31 style="COLOR: #000000">没有遗憾 </DIV>: g$ c5 r! ^ X& n3 g W$ |
<DIV id=lrc32 style="COLOR: #000000">没有波澜 </DIV>
* N. K& a' C4 {) n<DIV id=lrc33 style="COLOR: #000000">你会不会 </DIV>/ M; R5 A; Z' m; }
<DIV id=lrc34 style="COLOR: #000000">永远没有说再见的一天 </DIV>* A, u% h8 r* j$ A( Z: [
<DIV id=lrc35 style="COLOR: #000000">可能年少的心太柔软 </DIV>" W: J1 S* Y) d* h# q/ E& A$ B3 L
<DIV id=lrc36 style="COLOR: #000000">经不起风经不起浪 </DIV>
( D/ U) ]* @: h3 _! U<DIV id=lrc37 style="COLOR: #000000">若今天的我能回到昨天 </DIV>, e8 ]2 z7 v1 O
<DIV id=lrc38 style="COLOR: #000000">我会向自己妥协 </DIV>- F3 T* A3 i; c2 \4 J& v' _7 \8 h% _
<DIV id=lrc39 style="COLOR: #000000">我在等一分钟 </DIV>: @6 a3 F. _# o7 N
<DIV id=lrc40 style="COLOR: #000000">或许下一分钟 </DIV>
6 ^# @, J& Z$ Z: r# d9 h& c<DIV id=lrc41 style="COLOR: #000000">看到你闪躲的眼 </DIV>
1 Q% A& K; K4 @( B2 ]<DIV id=lrc42 style="COLOR: #000000">我不会让伤心的泪挂满你的脸 </DIV>
2 ^4 D8 M& F/ n5 y<DIV id=lrc43 style="COLOR: #000000">我在等一分钟 </DIV>- M3 D! y6 @* N u
<DIV id=lrc44 style="COLOR: #000000">或许下一分钟 </DIV>. ~. J/ ~1 E7 |& K5 z
<DIV id=lrc45 style="COLOR: #000000">能够感觉你也心痛 </DIV>) K' ~2 }/ z) R! d1 v
<DIV id=lrc46 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>
+ c& |/ |, D! {; J" e- ^0 l8 E<DIV id=lrc47 style="COLOR: #000000">我在等一分钟 </DIV>
2 U+ Q4 s* L* V( a1 t6 A<DIV id=lrc48 style="COLOR: #000000">或许下一分钟 </DIV>. p0 K' b$ j8 S6 Z m# D
<DIV id=lrc49 style="COLOR: #000000">看到你不舍的眼 </DIV>( B- A( h4 N; Y3 Q% f- x8 i' M
<DIV id=lrc50 style="COLOR: #000000">我会用一个拥抱换取你的转身 </DIV>0 p3 m" N1 P, o
<DIV id=lrc51 style="COLOR: #000000">我在等一分钟 </DIV>2 {7 W7 k/ k: q8 n& }5 L# r
<DIV id=lrc52 style="COLOR: #000000">或许下一分钟 </DIV>% D* ]/ P- T' k, s7 U W6 H
<DIV id=lrc53 style="COLOR: #000000">如果你真的也心痛 </DIV>
7 P9 H( Z/ T5 ]<DIV id=lrc54 style="COLOR: #000000">我会告诉你我的胸膛依旧暖
, P8 \7 D) h: [. G/ X+ }<DIV id=lrc style="DISPLAY: none"></DIV>
0 r' o Y( X; x# e) `% h) }) Q<SCRIPT type=text/javascript>
- X7 |& i; \' n6 y3 Tdocument.domain="1ting.com";5 X& ^1 J a$ [ r4 `( u2 U
var colorPasted="#666666";' }' T9 q! D0 m. D: u+ c( r5 R/ y6 N
var colorPlaying="#ff3300";
: t: O: y+ X2 b c' W4 K) ~. evar colorNormal="#000000";* Z1 n% i7 V% w: k1 F, n+ p$ Q `
$ = function (a,g){6 K5 b3 H, |" @0 d7 ]# C5 l- L
var o = new Array(); 1 R! A6 q* |6 o
var c = new Array();
* U* V; B( @) j& S) O$ [& b5 d$ u9 W' c var r;
6 N+ r: S, A6 x% _4 j7 [3 k var u; 1 g; ~2 f9 [6 l/ t1 \. F- [
var a = a.split(';');
8 {( i8 F1 h8 a% O, d# y
) y: [, h) V' c1 C! P var e = "keydowns,resize,load,dblclick,click,mouseout,mouseover,mousemove,mouseup,mousedown,inputchange,inputfocus,inputblur".split(",");
' q: w6 t& X$ m+ |+ A for(var i=0;i<e.length;i++){
& Y \. {5 e7 ^) a* } eval(e<i>+" = function (s){eval($event('on"+e<i>.replace("input","")+"'))}")
7 F6 q4 {8 d6 t7 u1 O$ C: }% w% j }, g7 d1 M* P3 `4 m( f+ D, p
* Y4 D: q5 M% Q- c8 c after = function (t,d,s){
* P1 D# @: p! C $after = function (){
1 J4 `* Y; _ o% T% `, F+ k var $n=document.createElement(t);2 T4 w* J& h+ u( D% S2 O+ N
if(d!=null){( p! j. m' f* v) C, p
$n.id=d;
: |8 a2 X# S% ?/ z }
6 S& ]# N3 g. V6 Q M$ j
, M6 g$ d7 P7 x+ n u.insertBefore($n,null) " X# D8 z' ~: r3 R0 Y
r = $n; & g5 I: ~9 q6 v# j0 H8 F
u = $n; ) z+ f- E1 g* z1 c- J
}) I' p" O# h) ?' o
$for(s,"$after")3 ~1 \5 `- }" q7 Q6 O' G+ J
}% }( [1 J- O; B! B h* \
: j: q( ?* v& J8 B( I
show = function (s){- ^2 Y- O) p3 b9 x% Q
$show = function (){) \7 }3 O. n9 J7 G0 T) X
u.style.display!="none" ? style("display:none") : style("display:block") ;1 j O$ t' O0 ^. `+ }- o
}/ I( T6 ^9 F& S" f. V! ^ N. M. a
$for(s,"$show")
4 k/ F0 H, c$ M: Q& X }1 o7 W% Y; `- s+ q$ G7 e
9 R' ]/ K* z- J6 o
check = function (t,s){, p1 Z) h* A v; D" f
$check = function (){
4 P7 U8 Q6 Y# _ if(t=="2"){
7 A: p4 C4 v3 L1 x7 L- t0 Z. Q% @ if(u.checked){
9 @- w- c- L. Q' Z5 g8 f/ T! L u.checked = false;
. O4 _5 O* i0 W) X: q5 H( F }else{
y2 t K* I1 g7 V4 p' _3 L" d0 P u.checked = true;% @& L- q: t9 q$ H w- R
}- r8 Z! D" R" }
}else{
, i) k, ^2 a- B2 L7 b. c u.checked = t*1 ;
% {! K2 j5 z' g3 u5 I }. n6 y* d' j/ _
}4 m" x1 ]6 T) i- d
$for(s,"$check")
3 w% C( k% A p/ d9 \% m, m }
# S2 M3 {2 R1 [# M+ Y
5 c& K' L& v5 _; C* p; w6 I style = function (v,s){
( E( w: ?7 w2 L6 m/ @ v $style = function (){
" D ^. Q+ |5 p8 e7 k* t* E2 T var $n = v.split(",") 6 u' O' U, R5 s$ t! N1 N
for (var i=0;i<$n.length;i++ ){
! p6 V/ }# \0 s c/ L- L- z. n var $m = $n<i>.split(":") ' H7 b7 U5 f$ ^1 K
eval("u.style."+$m[0]+"='"+$m[1]+"'");
* @( ~! G5 k. I$ a3 A% P }; h" b& ?! B& }3 V2 u
}
* y `- B0 Q! A& f+ W $for(s,"$style")
) H( w* x6 Y* f' ?, I" O }9 |, \+ n) p2 k4 {5 m/ u4 X) G
: C( c) }9 E# R
value = function (v,s){- I, F% ~0 x! t* i1 J5 l+ A
var $n= $this (v);
# c, V8 e0 S8 f$ @5 `/ u $value = function (){
0 V) S; `! E2 o) M u.value = $n" T. F3 i/ p' u( O6 c. s7 c
}
; r5 T' F" Q! _' n2 U9 ` $for(s,"$value") 5 x4 X: V4 b4 ]4 g2 z
}
, Z/ T* T5 E+ n. |
/ a# C4 T$ p8 M- a% \1 y text = function (v,s){- Y) v9 ^& l# S
var $n= $this (v);& Y6 O) ^; h2 P% [! U7 D6 [' Z
$text = function (){
- B/ b# x1 |( c2 P4 U3 E - l3 F0 W/ i) F
u.text = $n8 }7 |+ M# v) E' M. \' N! n5 ^% U
}- \) d0 W. ^& {1 r7 f: a# z# S
$for(s,"$text") / U: P8 H0 Y" F% j& }
}& t2 f! N9 @2 Q# Q. P$ @- e, t
( s' t% P! C/ l( {/ t( {. _0 P- L- S innerhtml = function (v,s){: l* N# q$ ]: K- b* q+ t
var $n= $this (v);9 z5 s& w. _1 f7 B
$innerhtml = function (){
, j8 g: J; z5 c+ y# N, l( h u.innerHTML = $n" C% A. `1 K) C0 K+ G" h& s9 ?
}
- L& v+ N7 K) ~' ?) O2 O' x3 H% M2 s $for(s,"$innerhtml")
" x4 }; }1 P' Y& d4 q0 [6 I }
A& f9 [7 @5 M5 d& P+ W% w! v5 l
, }& {$ q8 x) u, Q: p- s( J, g removechild = function (s){6 X \1 Z$ d5 e4 ^9 X4 ~+ ]
$removechild = function (){
' N& P- Y/ p, A% N; v2 S u.parentNode.removeChild(u)8 @- A& y9 P0 X! l4 D
}
+ a3 p" @' `' n$ P& V% J. V( N $for(s,"$removechild")3 u; n! F5 J8 k
}+ \, {" h0 S J
, e8 G7 T6 s1 k' ^# R* v
$this =function(v){
1 A. \4 h j9 j( w/ { if(v.indexOf("this") == 0){/ {* k& H7 M1 A. c: N: f2 `! g( Y+ K
return eval(v.replace("this","u"))! ~7 x# N+ c; u+ N/ |
}
& z( x; ^: {2 I/ J% s- D! P/ _1 K return v;
/ i( L) ~, W" U4 t5 R% f% B }
q: ]; V- ~% X M, X
8 H* A' M, e/ M0 O$ i% @ $event = function (s){
]8 [/ Z4 g) T- [3 R& e var $n ="u."+s+" = function(){$work(this,s);}"
* h5 {4 m9 t4 M5 ]1 M return $n;1 c: C: R% V8 v
}
; M3 m# N5 E3 G; v
, U" W6 O% t3 G* F% R $replace = function (s){. g2 y1 B& l8 Q) ], u
7 V1 M$ R f6 Z! V( W4 \& i5 ?; n }" L) {% ]% U/ T. I6 F" G
7 p! d* x0 D/ j& L! h $for = function (s,c){
: K( `1 D7 h9 l var $n="this."+c+"()" ;
" f/ X4 f, @- k/ c/ N8 J5 p if(s!=null){) i- h3 ~& b# d g6 G
var $m =$test(s);- ?; Y9 m a& g6 H T5 Q
for (var i=0;i<$m.length ;i++ ){
: l, v a4 C. {; L8 F$ @: f u = $m<i>;9 K x# x5 }, r- d R, P
eval($n);
* L/ q! `8 I7 a2 k }
3 d6 j! [" r' f }
7 E2 p- D& ]: I3 e5 G else{% _1 R: F: K. Z' p# K4 P( w
eval($n);
. K$ W+ J; I m0 Z- J& ~3 S }' |% a3 ]+ C5 ^1 q) ?
}3 A$ Y8 E9 u! G9 n$ U) I
+ o$ |) K" `; ]9 q/ d: K% J $test = function (a){
# T5 s9 P8 Z) [$ f. N: A var o = new Array();$o(a.split(';'),o);
. a: J' _! C6 L5 K2 k2 d return o;
" e9 a+ U" m8 K' ^* A }+ Q% s; ^& T" ]
V. }% M0 [$ K, P6 U( ]
$format = function(s){
: q9 Q9 {- Z0 A9 p' h while (s.indexOf("'")>0){
$ x! j; _/ }" h' c7 i3 g' z s=s.replace("'","\"");
- S9 k2 { n. k& O; } y8 ] }' i4 Q! L B" `
while (s.indexOf("][")>0){
4 X% I' G5 K4 e1 ` s=s.replace("][","','")
/ Y% P m% r; U9 W% ~ }
- L% ?, x! n$ F Y+ S0 J. i, P while (s.indexOf("[")>0){9 g8 Y( P6 H6 x; `5 Z
s=s.replace("[","'").replace("]","'")) X! d3 c2 t+ ]: D* |- D1 ^
} 0 s+ f1 T. N/ e. P0 B7 m# ], U( e% N0 ^
return s;& D: @3 }0 B8 i, A/ n' t2 c; w2 T; e
}
# u) i( W& L2 a4 u0 M+ `; e, [2 c
8 z! g4 ?9 v8 H6 K( h9 X $work = function(w,s){8 W9 k) S$ p, V) c0 N
u=w;eval(s)* w; {/ y: W7 W: R/ q1 E3 r' C* M
}
8 Y; ^0 a" q4 _" }. x2 \( o' ^$ p
$id = function (s){: ?2 t& m; X. C; w- F* ?4 W( t
return document.getElementById(s);
6 }$ [8 t6 H0 o }% U$ ~9 ^+ I% T' o4 ]1 y
5 X; y4 c% i* U A5 `
$name = function (s){
! {" N8 M1 w7 |) J6 w) Z, e return document.getElementsByName(s);6 t$ \; a; v& k$ Q
}% N" K* T; n, d! d! t- O8 s* r
$ a) e! X- T" U0 `+ W3 f; Q $tagname = function (s){
' [8 X! Y8 l+ @, Z2 j2 F return document.getElementsByTagName(s);
( x1 o1 d) O2 |: s$ W) W/ l3 R2 n }
0 N/ ^7 ]3 n- N$ @
6 C# h& s! t6 q# }1 K% C- n/ d1 q $o = function (a,o,c){1 P o9 Y/ Q: \* x! m8 R2 |, ~( T
$push = function (n) {' U; P: A: s3 E
for (var i=0;i< n.length;i++ ){% g0 k1 Q# m2 [. u
o.push(n<i>);
! O/ Z2 k U* s$ G2 z }
R: b. S! {; T- g }5 s' F( l5 M( A- v8 P
for(var i=0;i<a.length;i++){' n% q7 V: p2 k8 J2 J6 U9 P! Q
if(a<i>.indexOf("(") >= 0){# y1 H+ ~3 p1 k* c2 ]
c.push(a<i>);
3 g! e- }% P6 B$ l V1 q }+ N4 u9 r9 w% P0 `" _0 E4 D% ]
if(a<i>.indexOf("~") > 0){( o) q3 A0 ?1 F
try {1 }) @! E( L' i
$push(eval(a<i>.replace("#","document.getElementById('").replace(" ~ @","').getElementsByTagName('")+"')"));
/ |0 D2 ]; A m; g% ?1 i6 S }catch(e)3 X# V4 @0 ?9 x. n( l
{}
0 L# H# Q f3 I }
+ V" w8 T" x" l. E7 f8 k. G4 M else{
9 X9 @6 ^ X J1 a1 q- y2 Q if(a<i>.indexOf("#")==0){( G6 y; j8 J- e( \7 _7 R
o.push($id(a<i>.replace("#","")));* K2 o2 L5 R {6 H3 f5 Y
}
+ Z+ O, r1 V* u! l6 A9 o if(a<i>.indexOf(".")==0){
! e# d* z! W2 j* o $push($name(a<i>.replace(".","")));" C$ t [% q( h5 M( X
} a8 V; J& ~- ], K2 q2 y
if(a<i>.indexOf("@")==0 ){6 V+ f' C4 e2 }) |5 m
$push($tagname(a<i>.replace("@","")));
n* X) Y, [( G( V1 O/ p- b }2 W/ v1 r: T* O
if(a<i>.indexOf("*")==0){/ m. G5 O4 Z; y0 ^. `
$p= a<i>;
1 ?/ F' d( ?& c0 e" g if($p.indexOf(".")< 0){/ M3 Y4 ?/ ^1 A0 `5 a
$p = $p.replace("parent","parentNode")( M- N; c% \+ @. ]- B p& P
}- }: T+ \1 v5 p! M
var $p ="u."+$p.replace("*","");" Y# `- q$ Z. d* a6 H9 `$ w
while ($p.indexOf("parent.")> 0){
/ Q3 L! @" r9 e6 L& b5 V+ z $p = $p.replace("parent.","parentNode.")
( S" V( f' { e2 U( v2 Q! n }+ e) ^! f& i |4 q8 r! m0 A
while ($p.indexOf("child{")> 0){
9 ]2 G/ q3 I* _8 Z3 s `# F% N. X: X $p = $p.replace("child{","childNodes[").replace("}","]")
% L) z+ |6 }4 a/ B; f$ G$ t }
3 t) v# q5 P: q! E o.push(eval($p));
1 q3 }$ q, c6 V }9 g# @2 I6 C) c$ D: b1 c
if(a<i>.indexOf("document")==0 || a<i>.indexOf("window")==0){
) b, K. R* o. m" W' O o.push(eval(a<i>));
4 a# r6 U0 A( M6 y8 p) I; z }
" q0 w2 J7 C0 L& B- ~$ Y3 f% |5 D( n8 ?2 o }$ Y. p: I6 I3 V% G0 Y0 l, N( {1 a
if(g!=null){ ; i$ t1 |& M+ @2 r; a
o.push(g);g=null! Q8 e! a# M8 M$ D, d
} * t; z2 B# a, _9 R0 V# M, x( ^" X7 t
}
6 Q. _6 @; y M7 r; ?( E }
+ \/ ]7 a7 S5 ]' |3 Y7 S7 p% M* w6 a9 H$ f" R+ c7 s
$o(a,o,c);$ _" N, O! p* d$ C
& R' n- |2 T" \* P for(var i = 0;i<o.length;i++){2 r7 c* w8 }. R( {, q
for(var j=0;j<c.length;j++){
+ P* {; G( j& M9 ` u = o<i>;eval($format(c[j]));
* K H; Q5 f2 D$ P. j" E0 \ }0 e& h; M8 T) ]& a# P
}
1 a; r% o- _. A, [. u3 ~3 p7 P4 ~7 i D& l6 o. x
if(o.length == 0){9 {" I4 O( R9 S/ ^3 x. R, B9 Z
for(var i=0;i<c.length;i++){+ U8 y; `. @9 Q" O" _! {8 C) i
eval($format(c<i>));
+ M+ M& ]! ~4 w* Y }) V# S9 t, e/ ~ v0 {
}
7 i- @0 G8 n2 `6 ^! I0 u8 _. c0 c 7 z1 _* f" @- c& B7 a- |! A! G1 q
if(r!=null){
; Q: v$ Q" f5 V' y# u return r;" Z; R& X' B+ I1 Y3 S
}
- {! s5 ]& ^0 y5 F( o" I! |8 ? 5 | N4 y* H5 K! z8 n8 B' a
if(o.length==1){ F! j' W1 c. a, ~3 s! ^: m" w
return o[0];
/ L& G+ U) Y( B$ b0 j) i% M* W }
7 K" b$ n' w( D8 }: l else{
. G& R' i9 g" I return o* B( T4 {: l5 P4 w: I; A; J
}
; X/ V! w3 J; Q% f- C# T ! c. p# L3 G% ]: _
}7 j6 I- B: g, E8 n# J, D! G& \
var lrc =$("#lrc;show()").innerHTML.split("[");
* r9 f7 ^8 R! g( @. q* aif(lrc.length>5){
2 }# i9 v5 b# pvar array = new Array();3 P, {4 o$ r+ {" ~5 Z: U7 S
for (var i=0;i<lrc.length ;i++ )
2 R) C. y' Q6 {: p{
5 @, d( Q& ~0 Z$ G8 D var g = new Object();
' Q) H. a% w6 i' S/ B t= lrc<i>.split("]");
/ |1 G. p7 y+ Y9 s; W g.time = getTime(t[0]);
# @. p) y! ]( x+ @/ R, b% g4 h9 E if(isNaN(g.time))
( i, q- X9 {6 X* E( e6 n continue;! `; c, m. F3 _0 l3 t# c
g.c = t[1];, s6 Z- b) O7 F: l- E7 g; D
if(g.c == ""); j/ V1 |2 Y$ ]% Y7 ~
g.c = getNext(i);
3 h% @) C. o) \* Z: d. P array.push(g);
8 }8 a) T' E9 l# \# { Q9 ]}
9 c- V9 t' n! H+ b: P# ~9 `array.sort(function(x, y) {
2 x' I5 ?$ R J: ]. R1 ~ if (x.time>y.time)
* H3 k* T' ]# G+ `7 j$ z return 1;
3 Y% b9 {+ `, T. L9 G4 S else if(x.time<y.time)
) A \# Y5 i) R return -1;3 p7 ~7 l0 _2 b3 m. i9 Q, M
else" H$ Z1 {' o! c2 K9 z
return 0;
# u0 |3 ^/ i$ M ^0 ^! `5 Y) j }
. O9 q) d* e9 g* ]3 Q9 X$ X* I+ a);- L9 [( C8 W3 z2 d
for(var i = 0;i<array.length;i++)0 b( N9 I/ ~2 I" Z$ J# o) Q
{
) s7 x5 q% |. E2 t9 [3 @ var g = array<i>;
% {" ~4 ^( s$ c/ C' D if(!g.c){! j1 O p) s/ `' {
g.c="";& H8 R* G3 v" e* D7 _" D
}& M% m, ]" W0 B
$("#list").innerHTML+="<div id=lrc"+i+">"+g.c+"</div>";2 ?9 z5 G# u6 t3 W
}8 l. ^; w! K+ b. ]
var time = setInterval("lrcList()",500);
& h* W8 a5 ^2 Y$ M9 P}else{" }. @1 B5 g3 D% A: X9 p l8 i. I
$("#list").innerHTML=$("#lrc").innerHTML;
% H% a6 t2 `2 w: ~}
$ t" s3 i& a! ?* M5 u7 d# u1 B' w! Kfunction getNext(i)
( y5 ]! c! e: A ]$ i7 x# w{
" g) K& P5 z8 G! ~6 j3 ? var result = "";' q; J: `; A5 Y' v& z
var i = i+1;. B0 P* U1 j) U1 u* X5 _ T
t = lrc<i>.split("]");2 x0 Q0 z( N: _
if(t[1]=="")
# I2 M( q% V# j j0 ~% P# ?4 Q result = getNext(i);* M6 q0 R' L9 J* L
else; u& c5 O1 q" Z8 _/ x% k
result = t[1]: m" t" u' `, m) `4 T( l
return result;
; O' M+ i P' M. e$ K: H* k# n: R( d}' N1 s8 W1 I& l: r% ?& H0 o
. m! o; p$ J, }& ?# g" G5 Afunction getTime(str)( O6 b ^: K5 | A- r) h4 E
{4 Y+ t3 `# ]- ~8 |8 v
var time =0;
; Q9 ~8 E5 R) e! Y: Z" p! H var ta = str.split(":");* `# Y/ p9 G& ]
if(ta.length<2)
: W: |0 {' a$ k: l return time;& B7 t1 ?, r' t( | q
5 A- t/ g8 s: d if(ta[1].indexOf(".")>0){
8 ^( E: g: a" F var tb = ta[1].split(".");
+ s# \ [/ P0 R) c9 D& Y' u time = ta[0]*60*1000+tb[0]*1000+tb[1]*10;
+ I+ z) p( {8 H* R0 a7 A. } }
" m2 ]" M% S7 P* f0 | else
, o$ ?, y. F" I* t time =ta[0]*60*1000+ta[1]*1000;
. e) g/ Y/ B. Z- s7 D0 n1 n" K return time;: [) _5 q% n6 k
}
$ V5 p) c) P8 K& }- Nvar preTime = 0;4 e8 @, F5 _7 `. J) z+ W
var nextTime = 0;# Q' ?/ ^, A; |
var currIndex =0;
& z( Q0 S: v% t& o) M8 sfunction lrcList(){
8 y, X# [4 e4 k0 n. j var s = parent.document.getElementById("MediaPlayer").controls.currentPosition;
( Z1 R5 m* }1 J/ w' \ s = s*1000;
6 Z6 |" v: M! |7 `3 C8 {6 z if(s==0){: M5 ?4 A" h" m% C: j4 {# O
currIndex =0;
& X& \2 }! K: ?0 `: | $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30; ^8 `; t, L. j, u/ F; j0 o4 W
for(var i=0;i<array.length;i++){
. _* `: \& Q( C$ q0 r document.getElementById("lrc"+i).style.color=colorNormal;
8 ]+ Z" S- r& r3 o+ a5 I `6 b }: g; e& H( Y6 r) a, w2 p2 Q3 C0 L
return;+ x, f' X2 _5 Q5 D, Y
}
+ P- [/ N7 Q f8 n1 X. f if(s>0&&currIndex<array.length-1)
s& V% j7 E2 f2 a- P0 x. K { : U* I* N6 j5 ]& P& M3 Q
preTime = array[currIndex].time;
4 y, \# b! G; G& U" r - [4 H5 t g% t5 I/ d& }) {- D
nextTime = array[currIndex+1].time;, S" O2 S8 }) L4 z) x. t5 D
+ G# ]( S9 H9 S4 T if(s>=preTime&&s<nextTime){. Z7 x6 f% D0 G8 P
}
( ]- u* U" L. M( y$ G: i else if(s>=nextTime)
: z4 G N$ j, c9 \; B) i {
7 c( L, c1 V: H2 e1 _ document.getElementById("lrc"+currIndex).style.color=colorPasted;1 F3 G: t. v8 b; q, [
currIndex++;2 b# [( {- x8 P, A5 z
$("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;7 W7 X" x# @' l- l, m
document.getElementById("lrc"+currIndex).style.color=colorPlaying;
: J' a& N0 R$ ?6 X+ X B lrcList();
8 Q) s( v1 o7 X% c+ V }% ?7 s$ G, }0 O, {. T
else{; ]8 z, d# ]" ^! ] |
document.getElementById("lrc"+currIndex).style.color=colorNormal;; B( C2 M5 s5 y" n; e' X
currIndex--;
' p# Z( w9 ?3 ]5 _9 L- \ $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;6 u7 @! T* U- w, w: P; Q4 r1 |- l
document.getElementById("lrc"+currIndex).style.color=colorPlaying;
* b1 ~( [7 S/ H1 V. l- l lrcList();/ E& z F4 Z, a3 z; v
} % v& x8 M+ B( u8 y" G( W2 P8 z6 I
}
/ @8 E; I- J; l( l5 @5 r2 K else+ e, w1 L: O" T0 {
{
9 p: S1 M n) l) e. n0 M if(s<array[array.length-1].time){
8 _% v$ J" F' J# I currIndex = 0;
0 n2 r) ?0 s4 O- ^' e: l$ g $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;4 j' \9 w2 c( Z$ r% I6 M
for(var i=0;i<array.length;i++){) a9 v6 U7 r r, I# Z
document.getElementById("lrc"+i).style.color=colorNormal;
5 I) H- V" z$ o' h' A2 L }/ _2 h: R, Y/ r+ p* z- I
lrcList();$ H/ C: d3 R3 H. q3 R) Q( M# Y/ T
}( z, n% |' e3 c* ?" D. k$ D
}1 S5 T7 [" g7 J0 R8 X2 {: u' Z
}
4 h1 h, D1 J% s0 m+ b7 v</SCRIPT>
, n% j; H' x5 w) v7 K7 ~! F</DIV></DIV>
, ?2 c) O6 j+ _$ @. A X( z }- T& `& Q
[ 本帖最后由 幽谷兰 于 2008-9-18 17:36 编辑 ] |
|