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