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