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