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