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