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