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