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