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