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