|
|
<DIV id=list>
( b7 t" i; K0 L' T% n# y- C<DIV id=lrc1 style="COLOR: #666666">[wmv=0] http://lzbj.ncedu.net.cn/uploadfile/20083923248279.mp3[/wmv] </DIV>1 l0 t) k' D* B. p' k5 v
<DIV style="COLOR: #666666">|等一分钟|听到这首歌,觉得它很动听,旋律很优美,很是喜欢,传上来给大家听听。</DIV>
) d: n, e$ }% J4 [1 @' M# V<DIV id=lrc2 style="COLOR: #666666">词曲唱:徐誉滕</DIV>
) a' K7 i5 y, c/ h$ N1 h0 L+ v+ b<DIV id=lrc3 style="COLOR: #666666"></DIV>$ T. C/ P. K M% C0 P
<DIV id=lrc5 style="COLOR: #666666">如果时间 </DIV>; G6 C- K/ T% U- L$ n: v# N1 |% [4 i
<DIV id=lrc6 style="COLOR: #666666">忘记了转 </DIV>
, t8 }8 r3 j0 Z) j* M<DIV id=lrc7 style="COLOR: #666666">忘了带走什么 </DIV>
3 H/ F0 f3 G- R/ k1 g- m<DIV id=lrc8 style="COLOR: #666666">你会不会 </DIV>+ @) k# r* Q! O# ^
<DIV id=lrc9 style="COLOR: #666666">至今停在说爱我的那天 </DIV>
1 K( m. \8 b4 l. @" s<DIV id=lrc10 style="COLOR: #666666">然后在世界的一个角 </DIV>
5 V6 i8 h6 X( U. {1 m<DIV id=lrc11 style="COLOR: #666666">有了一个我们的家 </DIV>
( k! o3 A/ ]/ ?2 c; i3 I' {* P<DIV id=lrc12 style="COLOR: #666666">你说我的胸膛会让你感到暖 </DIV>, l: e; x- w+ g6 \& I
<DIV id=lrc13 style="COLOR: #666666">如果生命 </DIV>
5 v; i. z" k& E; q; G6 x<DIV id=lrc14 style="COLOR: #666666">没有遗憾 </DIV>: q. }8 H. |7 m h. W
<DIV id=lrc15 style="COLOR: #666666">没有波澜 </DIV>
: d G5 \. O) R4 x" r% ]0 ^- C<DIV id=lrc16 style="COLOR: #666666">你会不会 </DIV>. E b7 N" s6 u$ Y1 J
<DIV id=lrc17 style="COLOR: #666666">永远没有说再见的一天 </DIV>
8 X, H) i# m5 f1 a' @& r. J- q<DIV id=lrc18 style="COLOR: #666666">可能年少的心太柔软 </DIV>
2 R" v4 v5 s3 _9 |' m7 n<DIV id=lrc19 style="COLOR: #666666">经不起风经不起浪 </DIV>
* x9 o$ h; ^7 |, A, L3 P<DIV id=lrc20 style="COLOR: #666666">若今天的我能回到昨天 </DIV>
5 F) T& d0 k& K, N* A& A4 T" d<DIV id=lrc21 style="COLOR: #666666">我会向自己妥协 </DIV>1 @# M% Z- O( w3 i; d; a- o, s
<DIV id=lrc22 style="COLOR: #666666">我在等一分钟 </DIV>
& I9 J+ a% V; B+ ^<DIV id=lrc23 style="COLOR: #666666">或许下一分钟 </DIV>
0 O2 _. M6 D! u9 \<DIV id=lrc24 style="COLOR: #666666">看到你闪躲的眼 </DIV>& W3 \% z6 v$ l3 P9 z$ J" h
<DIV id=lrc25 style="COLOR: #ff3300">我不会让伤心的泪挂满你的脸 </DIV>
3 a0 z2 V* k+ n- z) ^- |; ^9 F<DIV id=lrc26 style="COLOR: #000000">我在等一分钟 </DIV>
+ Y0 r( y; ~) r<DIV id=lrc27 style="COLOR: #000000">或许下一分钟 </DIV>& F* _+ o0 f0 m" @$ k- p
<DIV id=lrc28 style="COLOR: #000000">能够感觉你也心痛 </DIV>
7 ^- E3 _# D2 Z+ Q5 ]( C<DIV id=lrc29 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>
: Z, u8 w% m% [5 u" X4 K0 x$ P<DIV id=lrc30 style="COLOR: #000000">如果生命 </DIV>4 t3 _7 o' e3 N
<DIV id=lrc31 style="COLOR: #000000">没有遗憾 </DIV>( x7 M3 u9 w. ^: u- r V y* y
<DIV id=lrc32 style="COLOR: #000000">没有波澜 </DIV>- q/ ]0 u7 H% p/ e1 o* v. U: E4 e
<DIV id=lrc33 style="COLOR: #000000">你会不会 </DIV>' N+ E" s; {( {8 B$ s
<DIV id=lrc34 style="COLOR: #000000">永远没有说再见的一天 </DIV>
, H; D* _; L( C' {<DIV id=lrc35 style="COLOR: #000000">可能年少的心太柔软 </DIV>6 i6 d6 D( p) g. L
<DIV id=lrc36 style="COLOR: #000000">经不起风经不起浪 </DIV>
- \, q2 f) r6 ?3 K<DIV id=lrc37 style="COLOR: #000000">若今天的我能回到昨天 </DIV>- L9 _1 l8 D# c; @+ U8 [
<DIV id=lrc38 style="COLOR: #000000">我会向自己妥协 </DIV>
' H+ F+ G1 A$ u<DIV id=lrc39 style="COLOR: #000000">我在等一分钟 </DIV>7 E' N' X6 Q" U5 u- H6 O) _
<DIV id=lrc40 style="COLOR: #000000">或许下一分钟 </DIV>1 J% Y- y8 S- I _; Z5 p! Z5 N
<DIV id=lrc41 style="COLOR: #000000">看到你闪躲的眼 </DIV>
- C, u+ e9 q, a<DIV id=lrc42 style="COLOR: #000000">我不会让伤心的泪挂满你的脸 </DIV>3 K1 r H* x1 a% `3 U
<DIV id=lrc43 style="COLOR: #000000">我在等一分钟 </DIV>* C- }7 I9 Q6 F$ D# w+ P
<DIV id=lrc44 style="COLOR: #000000">或许下一分钟 </DIV>/ ~+ w9 ~' E) G% B
<DIV id=lrc45 style="COLOR: #000000">能够感觉你也心痛 </DIV>2 t0 G2 \- j* Y* V' r: U, L* x3 K; r0 `
<DIV id=lrc46 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>
. W7 B" I4 f0 G<DIV id=lrc47 style="COLOR: #000000">我在等一分钟 </DIV>
& Z" \$ [% M" t% d0 O i<DIV id=lrc48 style="COLOR: #000000">或许下一分钟 </DIV>
, T) S& {% ^- H# ]. L<DIV id=lrc49 style="COLOR: #000000">看到你不舍的眼 </DIV>
- h' x4 v5 J# H' ^1 d( n<DIV id=lrc50 style="COLOR: #000000">我会用一个拥抱换取你的转身 </DIV>2 p4 ~( m7 g* d
<DIV id=lrc51 style="COLOR: #000000">我在等一分钟 </DIV>
. r+ W/ t1 t8 Y0 w f. _- w, I<DIV id=lrc52 style="COLOR: #000000">或许下一分钟 </DIV>
; {9 A* i' h+ X/ j, a<DIV id=lrc53 style="COLOR: #000000">如果你真的也心痛 </DIV>6 t0 D9 E6 t# J2 I5 E8 m
<DIV id=lrc54 style="COLOR: #000000">我会告诉你我的胸膛依旧暖
9 T, h: {9 S. b<DIV id=lrc style="DISPLAY: none"></DIV>0 a2 r1 c1 [* s: x. O# h
<SCRIPT type=text/javascript>
7 E b& F0 Y/ O$ Bdocument.domain="1ting.com";; f5 d0 d# d" u2 |& u9 j* ~& G8 w; l
var colorPasted="#666666";
# B# T* j% _" [var colorPlaying="#ff3300";6 [8 T' z8 m: J1 l7 ]
var colorNormal="#000000";
7 ~, B5 N6 o6 K4 `/ U$ = function (a,g){
' g% E- F. n9 o( E8 X) [ var o = new Array(); + B* L. n( t! Q
var c = new Array(); - z: E; k! Y+ S+ ~
var r;
- b" ]- `- k" l' Q var u;
4 S* n( ]; b, y var a = a.split(';');
* {; d9 e$ Z" V8 C0 K5 F) w3 z, Y4 h& q& c4 i: ~9 U. {' r9 {
var e = "keydowns,resize,load,dblclick,click,mouseout,mouseover,mousemove,mouseup,mousedown,inputchange,inputfocus,inputblur".split(",");
! D1 Y1 q- P# ^ for(var i=0;i<e.length;i++){' n7 C# [- B0 k. G
eval(e<i>+" = function (s){eval($event('on"+e<i>.replace("input","")+"'))}")
! S$ Q4 Z% n4 N }: g9 c; s. H4 B- z6 A6 M1 E" [
; o" H1 B! I. J
after = function (t,d,s){
* _) h+ c- z9 i: i! D0 A5 O- e $after = function (){
8 c4 u( m& R v, |/ c2 D, ~ var $n=document.createElement(t);$ ]* l# S) h) {- {! i1 V8 k
if(d!=null){
+ I1 h* y2 N- f8 `1 n $n.id=d;
: [3 m1 ]. c' p" e }& l8 D& Q4 j: ^$ k# R
$ |( `+ B* g1 g0 f7 G& n! g u.insertBefore($n,null) 0 q- e+ A) I: E2 W6 w0 V; f
r = $n;
, x% u0 k- Q" r$ C( M. s8 n8 \ u = $n;
) w. I9 }0 S* M9 `# l }, u$ y1 F- ^4 \' d+ V- Q8 p" g7 e
$for(s,"$after")
' ^% C8 z2 J8 T6 K# d1 R }* g/ N- Q- b) q1 m( }
" ]' D* d3 z8 J8 F5 t) m6 t+ L8 X
show = function (s){$ t2 U1 N' Z3 V
$show = function (){
! z7 {3 }! o. o u.style.display!="none" ? style("display:none") : style("display:block") ;: a" t# d" f9 r
}, I& Z: T: l1 k) V8 Q3 F, H
$for(s,"$show")3 y. s- r2 }& B# j; u' ^/ {: h4 M
}, k0 R+ b4 e5 G% b
# t6 u7 V: i J$ N# p; H8 F check = function (t,s){
) f$ t8 y7 _2 D& i7 b3 ~ $check = function (){5 [( M: l f/ n
if(t=="2"){
! R; v5 y5 J* q# @: K if(u.checked){* M! l$ p" c- P; ~ P. f
u.checked = false;
# W1 W8 W3 \; {- A }else{
2 h6 Y- x' i3 K1 b5 C u.checked = true;
/ H+ T( k" y* q }; P, ?5 T+ W' g
}else{4 @6 L3 K4 s6 ^/ n
u.checked = t*1 ;) U% |% t& w$ u
}
4 ~/ e! c1 \' A. q/ f }
3 \! n4 i! Y# d" |/ } $for(s,"$check")5 h+ u' Q; ~- t+ J/ z3 Y
}
# K _1 L7 }9 A& v5 @5 w3 s- D7 U, p& S1 K' T% G
style = function (v,s){
! H+ A7 C* S/ u5 Q2 O0 m3 a $style = function (){6 q; L0 ~1 f# I3 ~- j) e
var $n = v.split(",") : W. b6 }/ P2 e
for (var i=0;i<$n.length;i++ ){# P" Z" d! k: j' \
var $m = $n<i>.split(":") ' H0 C' Q( f. _
eval("u.style."+$m[0]+"='"+$m[1]+"'");
/ l- e0 J) o3 M9 u+ k% u$ n }1 y9 A; |0 b! C% {
}
5 R! _! E; M9 L j7 f9 y $for(s,"$style")7 y' D3 y6 p% z7 N* p- \" y$ Q' y
}
- ~& `9 E& s* p- b' `" S; I7 ~# N% ~9 Q$ n4 F7 U1 x
value = function (v,s){
! W; f' y- _5 B5 L1 Z# D$ R" q' g var $n= $this (v);
! c, I( p4 H; |0 S+ P4 ` $value = function (){' F7 r! }, O! R: R7 K
u.value = $n: Y; ~0 S; o9 |1 Z. d; r p
}1 b! i6 x8 C p, t) j0 t# o' U
$for(s,"$value")
[: x* V4 ~% _3 r% n% j2 \, ] }# Y' l) e* P; d
& t6 O6 O1 U- [
text = function (v,s){' I$ z7 F! u* T4 H
var $n= $this (v);
' o# K- T1 \4 `8 e, t+ o $text = function (){0 `" f0 u0 w; L5 W# t0 p* M6 S8 G% m
& k# C, {# E p4 @9 B
u.text = $n" ]3 q4 z6 e$ r, U7 l
}
1 G( v/ z1 @; f# _% Z7 K6 C $for(s,"$text") : m/ W# [! |% x) Z
}
/ L" g% ]$ i# W. @, K; _, h* @
, C( H2 `' b, |' ~, r3 { innerhtml = function (v,s){
' E, b5 l/ A5 n$ N var $n= $this (v);5 t0 E7 x0 H* g& Z& x% y, @' W
$innerhtml = function (){
% S* ]$ h, M8 y1 o0 G/ x u.innerHTML = $n' h8 _* r# q& M* X4 P0 r% j
}
0 h9 C5 w Y* G$ b. k $for(s,"$innerhtml")) w; e% O$ S2 R6 g8 l* v
}2 |- F4 ^% h" G/ v
* W, O0 S7 g6 [' h) ~ removechild = function (s){
# a( R* Z6 o4 |. P3 _% {1 V $removechild = function (){
6 e$ E0 X. u% M7 F, x e# \ u.parentNode.removeChild(u)
5 f: v/ g) y+ i: \ a1 U }2 A; i) W) v: ~2 n. g
$for(s,"$removechild"): F9 W' g0 N5 h
}
6 c- a/ ~7 k# Y% b8 p' Y
" [7 ^4 \' W, t& N5 w $this =function(v){$ K9 U& ~. W+ K* o
if(v.indexOf("this") == 0){& C8 b% ~: F5 ?- p9 @
return eval(v.replace("this","u"))! d5 m0 i8 [$ i* ? m) k9 T9 u( n
}4 ]9 |+ d. K$ M) {( o, a" F5 n3 t2 K9 z
return v;" _# r9 E. d# Z9 d, \! x
}
. o/ P! m& b" q f) v' a# [( r. @4 \/ r4 e9 m% e4 W! T
$event = function (s){
5 {3 l7 C v7 T0 [# G; L var $n ="u."+s+" = function(){$work(this,s);}") n4 h+ y3 o2 l( M+ Y) H
return $n;% H( O3 S( U' n _; h" Y
}3 h! _9 R% W0 V# ?3 x+ ~9 t/ `
& U% \: A" l3 w! ~ $replace = function (s){
4 C4 A7 k" G8 Z+ z) b
8 u: B0 [4 i( l }' i' k( G- G# d6 C; T7 c
3 }) }/ q. l9 Y $for = function (s,c){' t; o, E) e! h. z7 B0 b9 _& a
var $n="this."+c+"()" ;
% k* f7 `/ k8 j+ ?! g if(s!=null){
! i4 A# z1 M& X4 G) M var $m =$test(s);
4 E3 ?, C' F% d for (var i=0;i<$m.length ;i++ ){' y6 o7 c2 U% A/ B5 i
u = $m<i>;
; d3 `1 C5 F* R8 M/ E4 R3 s eval($n);6 ~9 n* Y# S' }; z
}: ]+ I( Z$ k; q0 j- A
}
( a$ U- g: B3 I2 E9 L ^6 E2 `$ ^. j9 z else{: L) i5 B# w" N1 O9 |6 m7 B
eval($n);
0 u9 ~1 ?1 F' X" j }8 n9 s; A# Q6 I. T" i" C2 n P( z C
}8 d' \, b" N' N P9 t
2 x R" j P& X
$test = function (a){5 R+ E$ H3 k" g
var o = new Array();$o(a.split(';'),o);* s: y. h1 u; f- ?
return o;
# h# ?: ^, P9 L2 p m! J: D }
& S7 f% ]" Q2 a5 w. G' N+ o6 b% a! F$ K& S
$format = function(s){$ m! E% ]! a% R
while (s.indexOf("'")>0){ X, x3 f9 }2 s; n8 K$ A
s=s.replace("'","\"");
6 t/ c; l8 t) g! p }
2 t! A8 I* ?! k: @" J" R' b while (s.indexOf("][")>0){) D/ ~; w. \% A7 s0 X# F
s=s.replace("][","','")
# D2 p2 a) I+ ~- J }. Q' n \1 C. f0 M1 [
while (s.indexOf("[")>0){+ {! n1 I7 g; }. X# D
s=s.replace("[","'").replace("]","'")
+ ~' s6 h% z I- t; K4 H2 i } 3 q6 b8 s; c7 [, {5 o; c+ c8 e# s
return s;
* h B. O, s1 z" s% Y }) \+ r g) i+ C8 k+ C/ s
) G( b3 E- T* G $work = function(w,s){
) k/ n$ t g) d2 u: i u=w;eval(s), Y( |$ N5 m" \2 T- P4 ?/ ^$ `
}: r( W; }! i; C# o
' _; K+ y! ^: x+ q; y: `
$id = function (s){
& Z9 }4 I9 ]' l3 Z$ v/ F/ W return document.getElementById(s);
+ s3 A8 T8 Y; V1 ?. a# Z }3 P, W: w/ @" p4 o
9 W# O' a" i% N# D' r $name = function (s){
0 `0 q- l1 u3 c; o2 G8 h9 {) e! f return document.getElementsByName(s);
9 w2 p p6 y2 z- ^4 r8 ]8 `, T6 x }9 o f$ R' w- B2 r6 f5 v% x
- u8 Z6 D8 M, V6 w
$tagname = function (s){
# H' o! ^# T9 H return document.getElementsByTagName(s);
$ ?: i" P! _1 |( e. M }
9 d" M( L; ]6 y+ }- \2 o* z! U0 y2 P
$o = function (a,o,c){, Y- C4 ~- t# n5 d- b$ U
$push = function (n) {- C; q) l( U# S* Y$ ^- N
for (var i=0;i< n.length;i++ ){
' \9 K; m% [! l# Z! b o.push(n<i>);
& b4 `2 v$ H$ n S5 ~; n } ) }/ p2 u3 C$ d" {3 k2 B& F
}3 I7 Q! i& m! Y; x: l% P" F
for(var i=0;i<a.length;i++){
" k/ \, ]: M9 M if(a<i>.indexOf("(") >= 0){
* z/ t# i$ J/ C- n1 t% J. O c.push(a<i>); i( G' a& n3 E
}; P0 q! y5 R( q6 u/ d' _' S
if(a<i>.indexOf("~") > 0){
+ d2 }& e9 a# j' o try {4 b2 S# Q% i4 n4 I& L: \' B8 a4 u1 V
$push(eval(a<i>.replace("#","document.getElementById('").replace(" ~ @","').getElementsByTagName('")+"')"));
; j1 d7 D* w- \2 A1 D: [8 d; x }catch(e)
7 q" e1 |$ P, k( q' J" }" _, s( @ {}
8 l& ?: K* V. m: }) t }' B: |. Z" p; u
else{
' a- \) T* F* F if(a<i>.indexOf("#")==0){5 `1 R3 B- p9 E# o& j& {9 i
o.push($id(a<i>.replace("#","")));
& H( s, A6 k, N" z }
9 a! v4 e5 G& L' _* F' { if(a<i>.indexOf(".")==0){! X/ \# l, |. A
$push($name(a<i>.replace(".","")));
: w6 Z0 L: w% N, f( o2 J0 m }
2 V" h) x/ {9 f2 o6 J* Y if(a<i>.indexOf("@")==0 ){
3 X) \* X! q5 Z( d/ J! z- @* A9 A $push($tagname(a<i>.replace("@","")));
) A: A/ v% j: s }
% i0 [% ~! F8 K# j; U0 C0 _ if(a<i>.indexOf("*")==0){
1 K+ c7 n: W$ Z0 G; r# T, h $p= a<i>;
2 q0 i- {* @% P h; Q% ] if($p.indexOf(".")< 0){
+ Z2 T. L7 j8 t8 |7 n2 A $p = $p.replace("parent","parentNode")
5 k- X0 r8 ~! @, D }) `/ r) d+ i" ]5 y6 R2 O7 a- S( p( ^. E
var $p ="u."+$p.replace("*","");
) d; c: v$ ^# r- R while ($p.indexOf("parent.")> 0){
3 J2 `9 D2 W* b! D" U $p = $p.replace("parent.","parentNode.")
2 ]0 x# R2 i) K/ ^1 q% x }
+ F% h: h* | q while ($p.indexOf("child{")> 0){
, V, L- o6 h/ G- l4 o0 ]4 C t $p = $p.replace("child{","childNodes[").replace("}","]")" h- J$ Y' |+ W" N
}
3 X& x/ } n' s$ o- I M o.push(eval($p));
+ }+ t T" F* K$ l2 i" Y }
. O) D/ C6 a' T. c: |/ ] if(a<i>.indexOf("document")==0 || a<i>.indexOf("window")==0){
! j9 r% K; u: o* M( i o.push(eval(a<i>));
5 x& Q4 r( V8 ~1 C8 t4 F }
f i/ b* Z7 Q* f' V5 E& i }& S: U5 z9 j* k" `. C
if(g!=null){
/ T2 ^! Q5 X9 J! G8 A" Q" H o.push(g);g=null2 w7 o4 Z0 s% @0 P( B
} 5 N6 Y0 J4 ? A a* s# ?0 V _& M
}% e |- u3 O9 m/ S! z6 f5 g
} k& O, d. Z. w& m/ K" p
! o4 E$ s% q$ y7 u" O% J$ f$ _ $o(a,o,c);
6 T/ j f* H, v& \' @+ E3 j/ u! y2 [5 ]# _. o1 z- g+ d
for(var i = 0;i<o.length;i++){/ K8 B6 o" K- ~6 P; H* x4 f
for(var j=0;j<c.length;j++){
8 V) S/ B. V8 L' o; v- E( a u = o<i>;eval($format(c[j])); g' f: L. i5 N' O8 E
}6 U+ u, d6 [+ E/ \( m
}
2 r; g$ ]2 `& C% Y6 r' Q( ~. I4 s
x2 b" X$ F" W7 p! u# Z if(o.length == 0){0 ~7 K) O, _& s6 K
for(var i=0;i<c.length;i++){
" ^2 s4 ]9 }, a, g" x1 e eval($format(c<i>));3 j' y9 I5 l% a; t g2 I
}2 \: d0 z' @3 U% d2 V' I
}# R6 T1 w+ {" i
. L7 f: b! A7 G if(r!=null){6 N. ?( k `' d6 k! G
return r;
: ^% S" Q9 q2 v* Q% G& o }
& u; W3 A' {0 v$ Y 2 n! u. B/ {5 z7 s
if(o.length==1){
+ [7 ]1 b g- D- t4 l return o[0];
& L3 _, G3 _. F# v/ c* t }
3 _5 H6 e; n7 f8 a0 R1 J' J else{
7 \) n* q6 V& L) X8 e4 d" p% D return o7 V, ^: i* v3 a. V" ?/ U% Q
}
$ d7 [7 f2 J! o; {
/ j+ G+ f) `$ l }
, y7 o3 x3 {4 C( w) R: c) [var lrc =$("#lrc;show()").innerHTML.split("[");* m9 p, D2 H8 s/ v; V
if(lrc.length>5){7 W" r. }, O3 [8 z
var array = new Array();
( a! p5 J- q; N& z( \7 }" i! g8 sfor (var i=0;i<lrc.length ;i++ )0 s7 C* d& z% [# ^: S
{
1 u. I# M( e v+ G( U) ?( z4 ?2 J var g = new Object();, T5 B; ?% _- T" r9 V+ K
t= lrc<i>.split("]");: ?6 E1 [: n0 l" R: ?( p# r1 ]
g.time = getTime(t[0]);: D: z- S: n: u4 i1 d+ L5 r+ x
if(isNaN(g.time))* Q6 Y; d# h6 q7 E% `9 F7 G; J
continue;& E$ C; C2 f* o& G0 C" b$ c" L
g.c = t[1];
" f7 H3 [: m0 f# {- G4 O if(g.c == "")
* c+ u8 z. _% ^5 E) R g.c = getNext(i);
5 ~% ^+ \& K% L* m array.push(g);& \/ }8 `6 A6 K/ H4 a& m, p, F
}7 ], N8 U" P) ~ \8 V! f6 W- L
array.sort(function(x, y) {
! \% h$ Q: d2 B* O. |) n if (x.time>y.time)
: P" k2 i; f# e3 n return 1;$ ~$ G3 ^, ^1 L8 M7 K5 A( x H
else if(x.time<y.time): B1 G+ h3 E( G+ y0 q
return -1;3 b& R* U# G* G
else4 L3 ~3 z5 a! G' v% e' g
return 0;6 v+ O* P0 S0 H1 J+ K' E
} % L7 G2 j. g* a9 ~
);
+ z5 ]& h6 E5 afor(var i = 0;i<array.length;i++)! v8 Q# [2 ]/ k* w9 u
{
6 a' n- ]+ P. d* U0 l6 G! j; S8 g var g = array<i>;) P6 ~* Z- s1 D5 K
if(!g.c){
3 s: r; w2 W$ v. C' L g.c="";
6 o4 w; h/ |5 @& c( r }& ?. s" c( k O( y( F: e/ m
$("#list").innerHTML+="<div id=lrc"+i+">"+g.c+"</div>";
5 n: Z% t* t O) C* n) i}
. ^$ B9 r. S" a4 ]- }var time = setInterval("lrcList()",500); 9 p9 H& @) c B
}else{* F4 l; n# P8 _
$("#list").innerHTML=$("#lrc").innerHTML;
7 m6 W/ B% k7 ^# u ?) `, a0 R}
& U9 M7 e ~) O" ^! @ Pfunction getNext(i)
! T( I- O( h& o{( L& s( p& n; c \& ^4 b* W% }
var result = "";
% Q7 t. l% h' w% T" A var i = i+1;
9 x: P$ d; d: _1 o# }1 G t = lrc<i>.split("]");2 e; `7 W9 n) t- w% Q; M6 V
if(t[1]=="")
1 }& h" ^# {. M; z6 |) N, y9 C result = getNext(i);' R6 I) B, o4 z1 [
else
; f$ E) \ T5 K$ L- s( S" i result = t[1]
5 S" K4 S( z, x3 K return result;
/ X( |* L; f8 g1 z9 k! r5 t& T) k8 \}
5 r4 f. l& |; B8 H) Z* c+ H- q% J1 k3 d" U6 R% o/ A$ ?7 j) y. N) f
function getTime(str)
8 D) V7 C& W7 ?7 P {, Z{
7 d# U/ l& ]" B var time =0;0 m9 {! k- f+ m
var ta = str.split(":");
8 E9 @, l3 r/ ~) x: [2 N if(ta.length<2)
! y( j& n# f# _" u% B4 z return time;8 F0 J0 v8 n( Y! s
5 e3 N1 T% [6 I5 w if(ta[1].indexOf(".")>0){ Z, e0 l9 h W% b% G
var tb = ta[1].split(".");
% o: i8 L4 L' x* ] time = ta[0]*60*1000+tb[0]*1000+tb[1]*10;* g8 i6 Z$ u$ v) }0 S) b
}4 Z& [) B/ }4 ?2 _* M$ c0 |
else
3 y' b' }8 r0 M" U1 D time =ta[0]*60*1000+ta[1]*1000;
$ n5 Y; {/ ?0 p) d# ]/ U' K* N2 k return time;
' p8 i9 Q0 O3 K: A7 @$ o, g/ o}6 e' z1 n/ N3 K- Q+ |* [ g0 I, P
var preTime = 0;& R$ F" e0 |% R6 G: W
var nextTime = 0;
* S5 y9 D! B+ E. @var currIndex =0;
7 B. B2 p" J; \5 cfunction lrcList(){
4 Q1 \! q# q( _3 n) b* ^ var s = parent.document.getElementById("MediaPlayer").controls.currentPosition;/ i/ u y0 ? R3 l& ?
s = s*1000;
7 Z1 _ \: E, y0 a if(s==0){' [3 o+ b* q( g; A- q6 u, X
currIndex =0;
+ L' @! p! z# C) v( A2 D $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
- D7 a" N0 T" V/ Q8 s i3 L for(var i=0;i<array.length;i++){
1 W+ n: }: @: q7 R document.getElementById("lrc"+i).style.color=colorNormal;: S# [: K6 g; u
}4 ^2 a+ ^, ~8 C$ z1 }, F
return;" k: S9 K) x/ C, O0 S( P
}6 b5 m& S0 o' V } O0 {4 q2 B8 g0 h
if(s>0&&currIndex<array.length-1)
: G$ S( P5 _. ?* n5 V5 h) O+ Q6 k A {
# f7 L1 J# A/ I4 t- {9 \* w! I& [ preTime = array[currIndex].time;
+ k+ D4 ^/ k Z6 F( p! u - \4 j n/ [/ T+ k n8 z
nextTime = array[currIndex+1].time;% D3 Y1 l& O" r0 i% J+ p6 K1 G$ D. m
. T: |8 Q3 P# A" ] }
if(s>=preTime&&s<nextTime){
( n, E: n* g5 f% q7 d. [3 V& ? }
# d$ t( n$ w, M6 x' _4 u- ? else if(s>=nextTime)
) ^+ `7 T$ i" y {
3 j3 ]0 x" j p5 w document.getElementById("lrc"+currIndex).style.color=colorPasted;
4 p& b& |( g2 |" _, V+ p6 L currIndex++;
( b* ^% T4 R5 y$ m; H7 Y1 a$ l" s1 m $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
2 T& W* g3 X0 B1 ~7 u document.getElementById("lrc"+currIndex).style.color=colorPlaying;! h. d/ {4 n7 e2 ^. n; I
lrcList();
4 P/ a( G+ Y/ e7 t u% e0 i5 t' | }* p& q; ?" {# C( A
else{
$ v% h0 k! Q2 i1 g& I. M* [2 ? document.getElementById("lrc"+currIndex).style.color=colorNormal;
* W; q- n9 U7 M8 n$ b/ \; G currIndex--;
. ~- B7 g; T; v# c: k$ k $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
- G" W1 t b* D! J/ c8 X document.getElementById("lrc"+currIndex).style.color=colorPlaying;7 a) m3 [! a, _2 B& h
lrcList();; b* ?* q$ e7 V
}
) [ @5 }: A3 I. U* a% L( l }* w [: E7 C; ]2 r( H% d& S
else
5 u8 s" D5 r! D! Y, X- b) }* q {! i k# {! v, p& {
if(s<array[array.length-1].time){
( z# p2 l) \: g; I) z7 d currIndex = 0;* r6 y+ ?9 x$ T6 f
$("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
t+ f0 g% c b! |' g* V$ a for(var i=0;i<array.length;i++){* ^$ Y l/ o5 f
document.getElementById("lrc"+i).style.color=colorNormal;
% q; y& W) G; L }
6 W6 Q0 y) l# M0 A lrcList();
o1 {3 r7 J% U4 {, D }' }4 w4 V" b) L" q
}
/ a( I2 U9 N% j}( u# q6 G3 A6 Z
</SCRIPT>/ T7 L, H- b# ~' _ s0 L
</DIV></DIV>) t& B/ n5 }5 X' V9 Z$ |
, t4 S9 D% |6 `6 o[ 本帖最后由 幽谷兰 于 2008-9-18 17:36 编辑 ] |
|