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