|
<DIV id=list>- a0 W/ x, o6 B0 z/ D) O
<DIV id=lrc1 style="COLOR: #666666">[wmv=0] http://lzbj.ncedu.net.cn/uploadfile/20083923248279.mp3[/wmv] </DIV>2 C5 p" ~$ |. g# z" d/ [% S9 q
<DIV style="COLOR: #666666">|等一分钟|听到这首歌,觉得它很动听,旋律很优美,很是喜欢,传上来给大家听听。</DIV>1 K k$ b5 W/ I+ m% F, t! f4 S
<DIV id=lrc2 style="COLOR: #666666">词曲唱:徐誉滕</DIV>/ n( P) I0 O' }5 E
<DIV id=lrc3 style="COLOR: #666666"></DIV>
/ Y; l, G3 k0 l$ K/ B6 F<DIV id=lrc5 style="COLOR: #666666">如果时间 </DIV>
2 N! B+ k/ o4 _5 _/ [<DIV id=lrc6 style="COLOR: #666666">忘记了转 </DIV>1 a) l$ f f% y3 T+ R9 E
<DIV id=lrc7 style="COLOR: #666666">忘了带走什么 </DIV>
9 r) `, g' M/ X3 f7 X) q* j! e<DIV id=lrc8 style="COLOR: #666666">你会不会 </DIV>
" V9 `- e$ P& n<DIV id=lrc9 style="COLOR: #666666">至今停在说爱我的那天 </DIV>
8 R2 e, W- a& n0 q% Q, B3 M/ x<DIV id=lrc10 style="COLOR: #666666">然后在世界的一个角 </DIV>
& u( H3 H# N; h<DIV id=lrc11 style="COLOR: #666666">有了一个我们的家 </DIV>
, R a( w4 k% h( Q8 f<DIV id=lrc12 style="COLOR: #666666">你说我的胸膛会让你感到暖 </DIV>
8 i- c" A0 V2 K; y9 H4 A& w9 ?<DIV id=lrc13 style="COLOR: #666666">如果生命 </DIV>
3 q% N9 X; k; M) y+ q' T+ y5 P<DIV id=lrc14 style="COLOR: #666666">没有遗憾 </DIV>" m9 A4 m" A! D9 @
<DIV id=lrc15 style="COLOR: #666666">没有波澜 </DIV>
h. C, m# r8 T/ B<DIV id=lrc16 style="COLOR: #666666">你会不会 </DIV>
% Y1 T& s. D3 ] _* |2 r<DIV id=lrc17 style="COLOR: #666666">永远没有说再见的一天 </DIV># l' n$ b; z/ Y Q1 Y$ W4 Z
<DIV id=lrc18 style="COLOR: #666666">可能年少的心太柔软 </DIV>! G, R# ^' Z' z, ?6 F& H% H
<DIV id=lrc19 style="COLOR: #666666">经不起风经不起浪 </DIV>
$ r& J$ ~. M Y+ k* e<DIV id=lrc20 style="COLOR: #666666">若今天的我能回到昨天 </DIV>
p& d& h" C8 c<DIV id=lrc21 style="COLOR: #666666">我会向自己妥协 </DIV>
4 v( y" J2 }% L- l; N6 o( _9 [<DIV id=lrc22 style="COLOR: #666666">我在等一分钟 </DIV>
3 V+ b6 ?. u0 e4 }( s- s7 S! J<DIV id=lrc23 style="COLOR: #666666">或许下一分钟 </DIV>
* }( n2 x2 y. E1 R$ p8 X<DIV id=lrc24 style="COLOR: #666666">看到你闪躲的眼 </DIV>/ S! Z( H" R/ w5 R- l
<DIV id=lrc25 style="COLOR: #ff3300">我不会让伤心的泪挂满你的脸 </DIV>
5 V/ C! i; N, k<DIV id=lrc26 style="COLOR: #000000">我在等一分钟 </DIV>* x! l& W9 @0 X
<DIV id=lrc27 style="COLOR: #000000">或许下一分钟 </DIV>6 [+ d- J& R& H/ d- p
<DIV id=lrc28 style="COLOR: #000000">能够感觉你也心痛 </DIV>1 w; j8 L0 p- f/ X
<DIV id=lrc29 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>
& @+ g) q7 ^( P$ N I<DIV id=lrc30 style="COLOR: #000000">如果生命 </DIV>
% Q4 K% N4 R. A( z: g6 h* ]<DIV id=lrc31 style="COLOR: #000000">没有遗憾 </DIV>
* a- m7 [/ a( _ z2 I8 G( c<DIV id=lrc32 style="COLOR: #000000">没有波澜 </DIV>7 `! s* G4 E* r1 G, p3 x
<DIV id=lrc33 style="COLOR: #000000">你会不会 </DIV>) ^9 {" \* ?# m- v0 h y% f/ f
<DIV id=lrc34 style="COLOR: #000000">永远没有说再见的一天 </DIV>2 U) y6 Y& d* y- S. \
<DIV id=lrc35 style="COLOR: #000000">可能年少的心太柔软 </DIV>3 ?' E" w9 P+ B. k7 T# H
<DIV id=lrc36 style="COLOR: #000000">经不起风经不起浪 </DIV>% M" E! L. m! q, Q
<DIV id=lrc37 style="COLOR: #000000">若今天的我能回到昨天 </DIV>
8 X1 |$ Q7 I3 K S, J5 ~<DIV id=lrc38 style="COLOR: #000000">我会向自己妥协 </DIV>
9 i# r9 ~/ j& k K<DIV id=lrc39 style="COLOR: #000000">我在等一分钟 </DIV>
; P; X0 [4 D0 p<DIV id=lrc40 style="COLOR: #000000">或许下一分钟 </DIV>8 _: F A: x! m0 ]6 s
<DIV id=lrc41 style="COLOR: #000000">看到你闪躲的眼 </DIV>
/ j# m" U# P( E" c<DIV id=lrc42 style="COLOR: #000000">我不会让伤心的泪挂满你的脸 </DIV>
+ }7 l# l' ^, T<DIV id=lrc43 style="COLOR: #000000">我在等一分钟 </DIV>
; g( p# ]& h: Y* K( C<DIV id=lrc44 style="COLOR: #000000">或许下一分钟 </DIV>
2 \! _$ a" w. j<DIV id=lrc45 style="COLOR: #000000">能够感觉你也心痛 </DIV>: C) T1 \! q/ n4 b% D
<DIV id=lrc46 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>
- Q( z8 Q n* v8 P: l: J<DIV id=lrc47 style="COLOR: #000000">我在等一分钟 </DIV>
1 w. n. v1 a4 Q- d$ K<DIV id=lrc48 style="COLOR: #000000">或许下一分钟 </DIV>
/ _4 x1 x1 ~# q, K6 U2 V$ |$ p<DIV id=lrc49 style="COLOR: #000000">看到你不舍的眼 </DIV>+ ]3 Y _ C$ s N
<DIV id=lrc50 style="COLOR: #000000">我会用一个拥抱换取你的转身 </DIV>
- A# x7 s* T+ [<DIV id=lrc51 style="COLOR: #000000">我在等一分钟 </DIV>
" U' l3 Z& l' l<DIV id=lrc52 style="COLOR: #000000">或许下一分钟 </DIV>: o' F4 g% g/ r% R* k% A
<DIV id=lrc53 style="COLOR: #000000">如果你真的也心痛 </DIV>' V" V5 i) Y. R! l2 I# Y
<DIV id=lrc54 style="COLOR: #000000">我会告诉你我的胸膛依旧暖 ; Q( \4 ~2 @4 L9 b* k" j# L r: ~5 \
<DIV id=lrc style="DISPLAY: none"></DIV>
- M% {3 d# S" K& c: C0 S<SCRIPT type=text/javascript>
7 T' Z7 d5 o5 {, n5 y* ?4 b3 @2 \( `" N- Odocument.domain="1ting.com";4 g- S g6 \6 J
var colorPasted="#666666";* M1 K0 ?* G9 t5 X8 ^
var colorPlaying="#ff3300";
4 ?" o' S3 f- V. j2 E5 h' @var colorNormal="#000000";3 L, o; h: A$ f& H
$ = function (a,g){
3 l& _: f1 Z* L% O4 B var o = new Array();
* B) P# q8 C/ o1 T2 W- s+ M var c = new Array();
4 f/ h+ G& u# B! A var r; " b; e3 e# F& Q3 s+ a
var u; 7 T0 @' Q9 r# K. `! R6 b) x7 n) l3 d, r# N
var a = a.split(';'); ! f' x$ S0 o. C8 Y
7 S, V7 Q; U! u+ t- n! y; R
var e = "keydowns,resize,load,dblclick,click,mouseout,mouseover,mousemove,mouseup,mousedown,inputchange,inputfocus,inputblur".split(",");
9 f% F$ H/ m/ Z3 d* S( @- }) T; I8 | for(var i=0;i<e.length;i++){
5 V% X# [6 {2 j) u7 Z& k! {, V eval(e<i>+" = function (s){eval($event('on"+e<i>.replace("input","")+"'))}")
5 ]* O% T' V! |" _ }# \3 X# p, \+ D1 M1 Y3 n5 w% E
- \3 E6 O% J W
after = function (t,d,s){
* ?$ Q( A8 K; G0 u: J $after = function (){2 d9 c7 F% e, N) p/ ]3 v
var $n=document.createElement(t); _- }- X. q: t* Y- k0 J( ]
if(d!=null){
2 Q! ~) _/ F8 l7 \/ [6 S $n.id=d;
" G/ X7 q7 N, D" d' p9 X. ^ }" C$ g4 _) \* i0 e) j
7 v) w) |" Z* \% u2 a u.insertBefore($n,null)
9 x$ ^: ~) C! b( g2 }. z r = $n;
. }/ d7 w/ _9 b8 ^) s! A* ] u = $n; 5 b1 I" f$ I0 z4 i& @
}
& i* q0 A, ] }5 ?% J* G $for(s,"$after")
2 F |" o7 [" z& q4 y }3 z* s0 R$ F. |8 T
# A& K- x% U4 I" j1 b1 D$ N* m show = function (s){: r: y" |% Q' p
$show = function (){) S: X- Z& i- V0 D
u.style.display!="none" ? style("display:none") : style("display:block") ;
+ Z9 Q: m6 [- Z: ~; s# v }6 Q/ s( S. a r
$for(s,"$show")
7 L" b4 k0 F% h/ q U# f; T" f0 h E }
3 o( I# R1 ?0 l( T. s; R& E/ b0 z% @" u7 s0 _
check = function (t,s){
3 K1 Q- l' v u- v, ]9 g: E, u% u5 j $check = function (){
+ p2 e o" `% B. j if(t=="2"){
6 d# D; E) e7 A! y+ e! i5 i if(u.checked){
# A9 O' U& g, N6 j( P1 D9 L$ R u.checked = false;
' d" `% _' J; E8 A. x }else{ u8 R2 I) a4 F1 B( P
u.checked = true;8 v( v9 @1 h$ o. u8 Y2 _ G6 }# j
}
: B/ V8 z, ]# @- T( H% B% ~4 r- s }else{% D! i+ n* X% t% g0 ^
u.checked = t*1 ;* d2 A0 v7 }' p$ e( Z
}
6 P+ `, I) `# w; b }
( {# C. ^/ A. O5 V9 C0 d $for(s,"$check")
( y; X0 r# L. d4 B) O2 U. m9 ` }% ]+ t4 A9 q6 r$ S
7 J* I' ]; S+ U4 X! _
style = function (v,s){
6 e7 A0 e, ?, g8 ^8 d. F) P( @ $style = function (){
2 |$ A4 W4 @9 T* V! N& k% L" U2 t6 p! m var $n = v.split(",") 2 Z/ O. @; r9 V- s7 y8 L
for (var i=0;i<$n.length;i++ ){( V* @6 B' l" E o2 W z5 c
var $m = $n<i>.split(":")
! E- V' a, e$ J0 [, { eval("u.style."+$m[0]+"='"+$m[1]+"'");
* @9 v& n$ z2 x, w }- K$ [- ^& t7 M
}
) W& m. O5 @% L& \8 G $for(s,"$style")) L5 |) N5 P" [; O9 {% E
}4 {/ E4 k6 U2 l8 ]0 R& R4 h$ p; H7 {
K, ~( |! m. [/ [. O value = function (v,s){9 ?) P: n2 M7 r- I1 y$ [2 }
var $n= $this (v);+ G. ~) a. e* c8 M% S8 r0 f. Q
$value = function (){7 Z% B9 e4 O6 U! Y( H
u.value = $n: a' v8 @6 O) T( E$ p! \
}* |7 ~% ^$ D; W/ V
$for(s,"$value")
8 y# y" k. J- x" p8 F }( C6 {! H3 }% W8 B
2 v8 q. _9 f' ]8 K A( W
text = function (v,s){+ \: s$ O, ]* _8 w" b* ]7 m
var $n= $this (v);
* R& i4 H8 K- T $text = function (){
- m U: c) a0 l8 _* `' s, ] 5 [, \' q$ M, }) j- E
u.text = $n
9 K( t. t1 _: r& m5 ^ }9 x3 D# S5 L+ t; v, J" `4 x
$for(s,"$text") ( p. g# P2 c2 z
}+ t9 D/ y% D; k! Z5 f: i
+ _0 d8 S# x2 S6 {4 j8 k( Z
innerhtml = function (v,s){
- ]- f5 Y( n' Z! O( E var $n= $this (v);
; G9 x) G+ O1 w0 g $innerhtml = function (){
. t& ^0 A% n6 y, X u.innerHTML = $n
' s" u: R: N2 X& |- d% F" w# b0 T8 g }( [ h3 M0 E7 g; Q
$for(s,"$innerhtml")' G: i9 T: v4 U5 E* ~
}
0 v: B! K* z# {( | n* ]
) F6 f" u* d- O removechild = function (s){5 \3 Z6 P) I3 ?9 Q
$removechild = function (){0 C3 h( P2 M! l8 {3 i
u.parentNode.removeChild(u)
* f( V% X1 R% g' m2 Z }, O, n1 k3 T$ \; `4 P0 J
$for(s,"$removechild")
& a i9 Z k6 {3 R7 Y# \( { }
9 R; `( p5 r; P- g3 M, b2 b/ T2 Q0 }6 a( e
$this =function(v){
: Z1 i6 ?$ ^! \3 R; y) ^4 V. x if(v.indexOf("this") == 0){
0 y6 S4 {2 ^" S+ Z0 ` |: v5 @ return eval(v.replace("this","u")). t/ y3 |4 @, K( y& }; X7 ~: t# f% }; o
}5 L! p* Z* L5 l" J. P0 G
return v;
6 l/ h8 F; B. V# D } |, {4 x# U( f% `
2 t. f0 q& Z! C% m+ A
$event = function (s){! E4 ?3 |( d) Y0 P9 W; _' T8 {& S4 F
var $n ="u."+s+" = function(){$work(this,s);}"
$ Y! Z7 L) k* z return $n;
0 z! J- P" d1 x& p3 N& L+ | }
4 M2 u! n$ O8 S
* v( s; u% {8 h/ G5 `6 @( j% U $replace = function (s){
! V6 ~, N) X: _' c5 W% f! B( T; P2 u1 d; j3 t6 \$ N% F
}
- G2 @* A2 S" g- ~2 I
/ M1 D. u& u6 L7 C& D5 ~ $for = function (s,c){. ]+ j7 ?% S7 H- ^. k1 B, o: g
var $n="this."+c+"()" ;
% f* r' B- C3 q7 j if(s!=null){4 j% i ]- L X, y6 [2 S) h
var $m =$test(s);8 M) y5 l: I* X& U" u+ z/ u( X: ~) Z
for (var i=0;i<$m.length ;i++ ){
2 f1 {( x' y, ]; b7 E u = $m<i>;
% K& X, E. E# m1 J( g eval($n);
# g7 C6 c; q0 f5 {) Y6 o }
. G& @6 y6 z( u+ O8 h- B }
4 Z$ ~, W4 \0 `; \0 r else{9 x, P2 R( K6 N( z! G& S
eval($n);
1 G2 L, _ {- a& N+ m" T) O. i }& B, k- b2 U5 Z
}- f @ M2 n! C6 V6 Z6 E
; _+ m4 ~- f3 }* j7 V- n $test = function (a){
$ `0 ^0 g& Z. N; `, ~$ A var o = new Array();$o(a.split(';'),o);
" k7 y6 Z2 `6 J! _* O return o;6 u0 z* N' `, z, P
}
; F: k) S# k+ Q8 J$ S! B4 J( D8 @0 d% b
$format = function(s){
9 |4 a! A9 r* R/ j! ]; P while (s.indexOf("'")>0){
0 L* E# j+ m a' @ s=s.replace("'","\"");
1 X) j) [5 W- ^! o$ l. P3 {. U: q }% ~* G% @( c9 n6 r; p4 n
while (s.indexOf("][")>0){
( z1 j- L& Y, v s=s.replace("][","','")) n0 V$ o) W9 r ]* f: s
}
* o e$ F; R A( ^% ^9 K2 S! | while (s.indexOf("[")>0){
: l0 ~: @- \; [& a; x; C s=s.replace("[","'").replace("]","'")# i$ L/ c% o" X) w" G! l0 ]1 l7 }
} . G- O: H Y3 C9 y( w; M6 _6 d
return s;
1 A) e! g5 y! K$ M$ F }/ j( f8 s+ z- N: o
' Z/ _& k4 N$ i( t2 V( X* r
$work = function(w,s){) ]- I0 c: y7 ]" x8 k8 }
u=w;eval(s)2 W. L, k/ u+ A& S' z s0 |* j
}1 U4 c4 @( z5 F0 l5 Y( e( o
$ Z% {; @/ F. p' ?
$id = function (s){
& f }9 o! i b+ X! F% i return document.getElementById(s);4 J6 ~* N% B. [' c7 @) }; M( N: H
}2 c) P) R+ o7 Q4 k3 @! c; r( i
- g) Z" F( z7 |# B
$name = function (s){
# M* D5 K0 L8 C7 s0 L8 \: R& S return document.getElementsByName(s);7 N: G9 I+ Y+ K M f( t
}$ n. b. `% {2 l
* X, v" m' u. k# H* K# {1 [( X/ a
$tagname = function (s){
6 U& M5 X3 ], H `+ l# M return document.getElementsByTagName(s);
! o: j$ M y$ |9 P$ Y }5 S7 n& Q8 W. ]% p5 [
' _7 ^6 |/ i, C $o = function (a,o,c){
) d% c1 o" C1 g# h$ }( h3 W- { $push = function (n) {3 ?1 L7 O' p6 \0 a
for (var i=0;i< n.length;i++ ){# K# z$ g; n7 ~
o.push(n<i>);7 ~9 T% b9 M6 D2 N7 {
} + ~, L( f6 {2 L! f$ Z/ n; U
}
* K. y: \7 \: j& ]% ? for(var i=0;i<a.length;i++){
. B& k0 f! {/ J* q3 {# O% q if(a<i>.indexOf("(") >= 0){+ x+ l2 k% d! K9 g9 i4 a; P
c.push(a<i>);
( k1 {% h, s% d# T# y! V }' Y6 e P4 A" m: I
if(a<i>.indexOf("~") > 0){
. I' n% D4 Y$ b6 z try {. G) e! A$ v8 ^1 b
$push(eval(a<i>.replace("#","document.getElementById('").replace(" ~ @","').getElementsByTagName('")+"')"));
- ?' x" e: t7 Y s }catch(e)
! W U5 m$ j- O" X8 X8 _ {} 9 z- ?7 A1 ?8 N' ?9 w
}
- k3 b8 \7 U- c& O4 ` else{
6 r( _$ N) N7 S7 C if(a<i>.indexOf("#")==0){
4 z; v* {1 ]! l o.push($id(a<i>.replace("#","")));
1 r- Z/ }7 I+ u4 Y, I1 w }, ]- _$ [) k6 J: I- g" A) O
if(a<i>.indexOf(".")==0){/ R: Q4 P' Z3 T) d, O
$push($name(a<i>.replace(".","")));
8 }# @3 L8 `! e7 `, g! ^ t }
2 z% s) e$ r; c" o1 V& P if(a<i>.indexOf("@")==0 ){' M( |7 p% n6 _3 t/ r2 b% f
$push($tagname(a<i>.replace("@","")));
5 k: a/ E7 U3 k2 w5 y5 t }
5 N7 J5 m) p) x; S& I1 n if(a<i>.indexOf("*")==0){
* h, h" v! g; U7 I. n m. W $p= a<i>;5 c& f5 w- h8 m7 W
if($p.indexOf(".")< 0){
" V( e- P) Z! z $p = $p.replace("parent","parentNode")
/ A0 k6 m# K2 B }& j4 o9 H' d; {& e5 U. B% B
var $p ="u."+$p.replace("*","");
1 ]) ]& r* y* L9 C8 }- I$ W) h while ($p.indexOf("parent.")> 0){. p, d" S# G7 c5 {: w% U
$p = $p.replace("parent.","parentNode.")1 b2 I+ A' o" C0 w4 d6 ^$ @
}
- t4 ?- e$ b$ j" D9 G while ($p.indexOf("child{")> 0){/ y+ V( _. Y+ Y z( j
$p = $p.replace("child{","childNodes[").replace("}","]")+ K7 f! t6 l% u5 E* p
}
! I! W5 b$ w6 g' Q. {9 p1 z: k4 ^ o.push(eval($p));
( n5 h* N! G; r( [% U( b" \ }
2 A V% ?+ I8 U; k4 y4 l, C if(a<i>.indexOf("document")==0 || a<i>.indexOf("window")==0){
( p* p+ g [* N% \ o.push(eval(a<i>));! L7 Z3 c2 p+ L# r2 ?4 y7 Q7 B
}
* h5 R: ^: b8 B% \5 S }4 W& D/ Q7 d$ H+ s2 V
if(g!=null){
2 a0 f5 W' ~/ @, y. R, f* U! O o.push(g);g=null
, A) m; l- i$ l } $ o+ f2 t: a7 X) X# V
}0 n, A7 Q" J: G( g2 Y- l3 R" ~+ s
} D K/ h- Z e, L/ J/ o& J
& E" H- z' f( e) M0 s6 T $o(a,o,c);
/ U5 ?& \& R; W, I) U2 s6 v9 h0 n( x+ M
for(var i = 0;i<o.length;i++){
. \, w$ J" W# [% |+ c( w for(var j=0;j<c.length;j++){
5 b4 ^3 g% r- i7 B1 u& F u = o<i>;eval($format(c[j]));' B' O9 Z9 h) I+ }0 Q! V* X" t
}0 c0 l- \1 n& [/ M) M/ s! G
}" x9 b* d, G! G. T K+ J
4 Y) H% }6 S; F0 i) n& U' n* {9 T if(o.length == 0){2 e$ t' Q! T: w1 I, Q7 ]
for(var i=0;i<c.length;i++){
6 |! }5 i+ H6 c0 B( D7 x eval($format(c<i>));* E6 M( _" J4 h. b* g2 ^( v
}
4 B! I. K m/ K3 x9 X }, }+ e& m5 Y4 P: X2 x# @
2 u: b5 I F! V if(r!=null){
0 k- J0 e) V- ~8 k9 T, J; v4 G return r;1 w5 F. r; H. a# z4 l9 w6 B
}+ y; Y$ F% J; p, `" `
8 ?8 h- m, `+ c2 a+ i if(o.length==1){
3 g2 c/ }# D& r- Q+ w+ G return o[0];
5 k! e! e, v8 n& Q. h8 k- H. _ }
9 `) S/ `, m0 h6 R: a& Z else{ J" Z A( y% Z
return o3 Q. I; c9 y: g
} & M$ f) \- f' ^# H4 P1 N4 ~
. i; |, L8 N# J3 l' V; U* M, {! P
}
' P! p# V2 w: z5 rvar lrc =$("#lrc;show()").innerHTML.split("[");! c$ w5 B& k) } |# A& I' [4 ]7 w
if(lrc.length>5){+ G, B( u& A9 {1 b+ k) N3 R
var array = new Array(); ?7 G$ d5 M) F) W5 O0 j! A
for (var i=0;i<lrc.length ;i++ )9 |. b# ~9 ]& @) Y$ L
{% a' q0 R- E4 i& }) M4 c
var g = new Object();* m* t# G' B% ]3 Q9 Q0 s+ i- T" I
t= lrc<i>.split("]");
% B" D& S' y* n7 @ g.time = getTime(t[0]);. s7 k( e; e2 l4 A
if(isNaN(g.time))
7 [! ?' I% h& ]# V+ } continue;! F# s( p4 u! r3 E7 K* z
g.c = t[1];, O3 a3 B$ C" z$ p
if(g.c == "")# Z& G0 j' O' @0 W; ?6 U
g.c = getNext(i);
1 q5 Y% i/ V) K9 I array.push(g);# J( ^0 Z" I) b8 v
}
9 p- o/ j/ ~$ Farray.sort(function(x, y) {9 I0 i3 H% X; u+ B
if (x.time>y.time)
( j2 S+ M1 ]2 s, ~8 s8 L, `! A, ` Y& B return 1;
) l7 e/ V9 l0 V' z8 u% ]/ o) Y7 I else if(x.time<y.time)
) p# R ~) Q, Q/ C5 ^3 F6 M# ^/ C# m3 z return -1;" Q0 f! ?6 C% s6 O7 e
else5 V$ q; x I% |" ~9 w
return 0;0 T; ]( c! d N" |5 ]2 r
}
1 e" @" S- G+ y3 t3 R);
0 x- b' L, P' ^( T" r5 w/ s6 Qfor(var i = 0;i<array.length;i++)
h' Y( z( l" T( z$ |; ~( Y6 p7 K{3 w- g; S v' E
var g = array<i>;7 Q/ P$ l2 C O) I
if(!g.c){& j \6 v4 C- z3 }
g.c="";
& n" i- x9 {' Z* U }; }6 B1 L9 d' Q$ ]
$("#list").innerHTML+="<div id=lrc"+i+">"+g.c+"</div>";' M0 {$ I& d8 p9 p" R
}
* |; r+ A0 W! r, u+ \9 `var time = setInterval("lrcList()",500); h9 C. e+ ]( |0 `6 F
}else{9 n# a7 O( M/ ~ p
$("#list").innerHTML=$("#lrc").innerHTML;+ K Q0 q( W& {6 y
}! ?# J+ v& ]' p( J. A3 l% P2 G
function getNext(i)" I' w6 I; k, c
{4 v ~2 V/ U. W
var result = "";
( O0 l: f [' F0 Q" l" }, N var i = i+1;4 j/ \( {4 v/ Z% i; }8 V7 f! k) U
t = lrc<i>.split("]");( p: B: F3 ^& I7 C* O% H
if(t[1]=="")
" i, t, W! @' B# D result = getNext(i);* a/ D n* A* p& c. Q& r
else) p/ \( n! P# g. A0 V' s
result = t[1]6 O6 k% |7 y6 x( q4 {* U
return result;* J5 K" z( F( i+ _1 _* _2 Z
}
9 i. s8 I+ s. }# [1 \6 ^/ q$ Y* c7 z) [" C
function getTime(str)# E- p7 L& k9 I7 I7 w% r1 Y
{# s0 ~/ X8 s! x
var time =0;& ` G+ t! m% \
var ta = str.split(":");
: j+ `5 ?2 X3 w if(ta.length<2)/ _# o% \- O: M
return time;
4 k3 |9 A$ A1 H0 N6 X E
8 o/ S) C* h/ y% c; Q6 k! ~ if(ta[1].indexOf(".")>0){5 t% k h% K9 |
var tb = ta[1].split(".");6 {4 ^9 \7 E4 T
time = ta[0]*60*1000+tb[0]*1000+tb[1]*10;
* }4 X# Y# O# ~& ~' E }: a- s/ |+ M/ ~0 G `9 m
else
2 }5 h5 b: i6 _. y: e time =ta[0]*60*1000+ta[1]*1000;
# q9 {. l& v+ o$ ?3 ^! M return time;- l# j5 K4 u' \) Z* c' p
}1 I7 ]: G0 p2 p6 n! Z
var preTime = 0;
9 j% b! a V+ A: Lvar nextTime = 0;
! h9 J$ R- I q' o$ t1 ]. Yvar currIndex =0;& p5 t$ o8 ?0 F$ {1 X; U
function lrcList(){6 x* g' i+ `. v9 i4 d
var s = parent.document.getElementById("MediaPlayer").controls.currentPosition;
7 f2 N3 X' c- h4 d: y s = s*1000;: w; ^4 C7 w+ R l
if(s==0){
& G0 b& E* U% w1 F currIndex =0;
8 X! l' ~, b( |! ^ T' N $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
1 ]+ i! h( W9 L for(var i=0;i<array.length;i++){" Z) {+ n1 B2 A5 i1 ^1 d) b4 H9 Q
document.getElementById("lrc"+i).style.color=colorNormal;
$ K- T+ k t2 `2 g M* x( Y4 N }
4 H% j* K: b' N7 g return;+ q* Z. D7 G3 x/ C7 k
}# g& @# k; C8 O
if(s>0&&currIndex<array.length-1)" ]: y1 ?3 S+ n4 t
{ " L) u7 K" }, l) l' g% Q, d
preTime = array[currIndex].time;
+ b; i) O9 K' ?5 e9 u: ~ : n0 P1 w! j3 a' m/ u: H V
nextTime = array[currIndex+1].time;
0 v& {& C8 {& q4 M$ x
3 C8 u0 Y' u6 b7 M! U" H0 P) U6 j if(s>=preTime&&s<nextTime){7 {; G9 p- \" D; Y% F/ M
}& e9 ~2 x: |! O/ V' h
else if(s>=nextTime)
) X. ~, f: Q2 E1 x2 W0 H {
" s* Y3 ]& L7 J7 ?5 m; m document.getElementById("lrc"+currIndex).style.color=colorPasted;( ^" Q& P1 K2 P4 P, @7 W- Q/ Q. ?) g
currIndex++;
' d( J# Z* Y- a" | $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;* a- A6 l, G' S1 x: b- L
document.getElementById("lrc"+currIndex).style.color=colorPlaying;' }4 ]* n1 f) m0 ^
lrcList();
1 H/ Y6 \- M3 _# @ }6 z$ z+ l/ G) u" l+ H* @3 f w6 V$ i
else{/ W& j1 d+ [- }
document.getElementById("lrc"+currIndex).style.color=colorNormal;
0 S8 }6 [# a! e9 X8 _ currIndex--;& g, t- ?- [# E) C3 E4 Q
$("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;$ @1 _7 C& r' ]* p( } t, c
document.getElementById("lrc"+currIndex).style.color=colorPlaying;
( z5 P% l+ u6 U! M8 e# C lrcList();& m- @. y9 W, F _+ K* z7 F# n& m: V
}
- B9 @6 y0 g! n" S1 R% H }
3 l+ m4 Y r8 v0 p4 |6 H0 R else
% U9 f& ~. C6 t% b# i { {
/ L' l+ v8 h& X if(s<array[array.length-1].time){& U0 k1 `# f+ W0 ?" y& r% k- G6 j" a
currIndex = 0;
6 j% }/ a) h9 s& n) S/ y) ~& I $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;! Y2 x" E% a( n! E9 b- [6 K' G
for(var i=0;i<array.length;i++){! ]5 h5 ], E/ ]! J
document.getElementById("lrc"+i).style.color=colorNormal;0 L* e0 R& t' ^& a( \+ f6 X
}
$ p, s/ _% J0 [( n9 q% f lrcList();
# h$ q" v# O7 y }
% t% ]8 o0 s' d, ?1 n1 d4 | }
{4 [! P; m0 k4 U a}
$ ^/ v, ~ B$ G1 y/ I</SCRIPT>, z5 h& l% ^5 C7 m( z7 z
</DIV></DIV>
o, p, ~5 v \& i$ H M9 D6 s T
0 s* R0 a2 ]* k$ v[ 本帖最后由 幽谷兰 于 2008-9-18 17:36 编辑 ] |
|