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