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