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