|
|
<DIV id=list>; }2 m$ o/ u4 X, y. R, m6 O% i @
<DIV id=lrc1 style="COLOR: #666666">[wmv=0] http://lzbj.ncedu.net.cn/uploadfile/20083923248279.mp3[/wmv] </DIV>
, H* N' t# g) y; k# G( r0 P$ Y: ]1 e<DIV style="COLOR: #666666">|等一分钟|听到这首歌,觉得它很动听,旋律很优美,很是喜欢,传上来给大家听听。</DIV>( l8 e1 n3 A3 G: D, O+ I
<DIV id=lrc2 style="COLOR: #666666">词曲唱:徐誉滕</DIV>% D/ R( _4 ?" ]
<DIV id=lrc3 style="COLOR: #666666"></DIV>1 h( c# B5 B9 y) V1 N9 ]8 V
<DIV id=lrc5 style="COLOR: #666666">如果时间 </DIV>/ h9 `; U- M+ ]8 n1 ]8 P2 H
<DIV id=lrc6 style="COLOR: #666666">忘记了转 </DIV>, M% F, w) v% i! a& k: W
<DIV id=lrc7 style="COLOR: #666666">忘了带走什么 </DIV>! o8 e5 p% J) Q0 b$ e
<DIV id=lrc8 style="COLOR: #666666">你会不会 </DIV>4 a. u' J( L) n q3 Q
<DIV id=lrc9 style="COLOR: #666666">至今停在说爱我的那天 </DIV>
2 ]8 e$ e7 R. V3 u' r<DIV id=lrc10 style="COLOR: #666666">然后在世界的一个角 </DIV>, g( j- d, Z) t5 |) m8 {. v
<DIV id=lrc11 style="COLOR: #666666">有了一个我们的家 </DIV>9 b# R$ V9 l5 Q, P F: J
<DIV id=lrc12 style="COLOR: #666666">你说我的胸膛会让你感到暖 </DIV>1 a: @/ r$ P' ?0 E" F# c9 F4 X# e
<DIV id=lrc13 style="COLOR: #666666">如果生命 </DIV>
; {+ p8 V6 m* t }; U<DIV id=lrc14 style="COLOR: #666666">没有遗憾 </DIV>
1 Z+ h' C" M# s V<DIV id=lrc15 style="COLOR: #666666">没有波澜 </DIV>
! f( {! O3 [0 \<DIV id=lrc16 style="COLOR: #666666">你会不会 </DIV>
' f" g# X8 a, T% i; }<DIV id=lrc17 style="COLOR: #666666">永远没有说再见的一天 </DIV>- f$ P" J5 M/ X- z H" A
<DIV id=lrc18 style="COLOR: #666666">可能年少的心太柔软 </DIV>3 \. B4 E6 g) e: C7 o
<DIV id=lrc19 style="COLOR: #666666">经不起风经不起浪 </DIV>3 D' C0 h- K3 [$ {
<DIV id=lrc20 style="COLOR: #666666">若今天的我能回到昨天 </DIV>9 o* |8 H5 g8 ?7 @
<DIV id=lrc21 style="COLOR: #666666">我会向自己妥协 </DIV># A" I" ^; R4 y
<DIV id=lrc22 style="COLOR: #666666">我在等一分钟 </DIV>4 z7 G7 b+ E& [: X' _- n- \
<DIV id=lrc23 style="COLOR: #666666">或许下一分钟 </DIV>
; Y4 C# _8 D3 h1 Y/ |9 c<DIV id=lrc24 style="COLOR: #666666">看到你闪躲的眼 </DIV>
' |6 J, C! U, h<DIV id=lrc25 style="COLOR: #ff3300">我不会让伤心的泪挂满你的脸 </DIV>
! q- F$ Q2 ~/ }2 ]" \9 O! r' K<DIV id=lrc26 style="COLOR: #000000">我在等一分钟 </DIV>2 Q& { \. A' {
<DIV id=lrc27 style="COLOR: #000000">或许下一分钟 </DIV>+ \* `2 M# h& I9 x
<DIV id=lrc28 style="COLOR: #000000">能够感觉你也心痛 </DIV>" v% J1 ?2 k4 J2 W
<DIV id=lrc29 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>+ ~& O4 a* T# V2 J
<DIV id=lrc30 style="COLOR: #000000">如果生命 </DIV>
3 K V/ C( ]2 f<DIV id=lrc31 style="COLOR: #000000">没有遗憾 </DIV>
1 J7 r' }3 c' G* }' ~# @<DIV id=lrc32 style="COLOR: #000000">没有波澜 </DIV>
7 ?+ t2 t4 J& g7 s% `; B<DIV id=lrc33 style="COLOR: #000000">你会不会 </DIV>
3 C& b2 q% g' z( Z" C<DIV id=lrc34 style="COLOR: #000000">永远没有说再见的一天 </DIV>4 v- q- E- ~) ^* r" O2 E( v
<DIV id=lrc35 style="COLOR: #000000">可能年少的心太柔软 </DIV>
+ y1 U% A" j. W<DIV id=lrc36 style="COLOR: #000000">经不起风经不起浪 </DIV>- [7 s0 l1 d( w3 F3 d6 q
<DIV id=lrc37 style="COLOR: #000000">若今天的我能回到昨天 </DIV># R" {7 J1 M% g1 O* ^
<DIV id=lrc38 style="COLOR: #000000">我会向自己妥协 </DIV># b6 o5 F- Z) K6 G7 D
<DIV id=lrc39 style="COLOR: #000000">我在等一分钟 </DIV>2 Y; a' E/ ^. v8 E, s( r" d3 g
<DIV id=lrc40 style="COLOR: #000000">或许下一分钟 </DIV>
( C8 J5 j+ U% z/ [: F<DIV id=lrc41 style="COLOR: #000000">看到你闪躲的眼 </DIV>+ ~4 N# }; F1 z$ H9 O" {+ N2 V
<DIV id=lrc42 style="COLOR: #000000">我不会让伤心的泪挂满你的脸 </DIV>/ h( E& R, R1 d; z* y
<DIV id=lrc43 style="COLOR: #000000">我在等一分钟 </DIV>
2 W! u4 g" j$ ?) Q<DIV id=lrc44 style="COLOR: #000000">或许下一分钟 </DIV>% d$ l( `! G( R$ H
<DIV id=lrc45 style="COLOR: #000000">能够感觉你也心痛 </DIV>- a$ `1 H/ h" C
<DIV id=lrc46 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>) z4 g8 C" n4 d6 e9 K
<DIV id=lrc47 style="COLOR: #000000">我在等一分钟 </DIV>
. T; e* e! C/ ^ _8 v/ L; {5 t' s<DIV id=lrc48 style="COLOR: #000000">或许下一分钟 </DIV>: n+ r/ [- m: m
<DIV id=lrc49 style="COLOR: #000000">看到你不舍的眼 </DIV>" m( G- `0 A2 F+ o. l% }" H0 N* w
<DIV id=lrc50 style="COLOR: #000000">我会用一个拥抱换取你的转身 </DIV>- k! H7 N6 T& I. H
<DIV id=lrc51 style="COLOR: #000000">我在等一分钟 </DIV>
* ~) g5 A ?- g; D" L2 d<DIV id=lrc52 style="COLOR: #000000">或许下一分钟 </DIV>+ V, R! z p! O) Z
<DIV id=lrc53 style="COLOR: #000000">如果你真的也心痛 </DIV>
& V+ p+ [. X3 e<DIV id=lrc54 style="COLOR: #000000">我会告诉你我的胸膛依旧暖 6 c2 m1 \$ D( r' Z
<DIV id=lrc style="DISPLAY: none"></DIV>
1 a( ~0 y: [) y<SCRIPT type=text/javascript>6 C$ g8 ^+ M, o7 r
document.domain="1ting.com";# W* x) e6 H ]1 l/ n; L. D
var colorPasted="#666666";
$ L, Y" |- s U1 o# wvar colorPlaying="#ff3300";2 r9 R; c+ T+ F5 [( }" a- K
var colorNormal="#000000";9 g: R/ s7 v9 e( t2 I
$ = function (a,g){
3 i' m0 Q6 I$ @; \ var o = new Array(); 2 [5 ]/ ~. B* a; C* K
var c = new Array();
/ k3 X! x# n& D: S var r;
/ Z$ V" F7 h) z var u; , K5 l" r5 C4 {3 F' p! V
var a = a.split(';');
/ ]4 |7 y v! ~5 L
& G$ r* l' C( k% u( G1 V: C2 t var e = "keydowns,resize,load,dblclick,click,mouseout,mouseover,mousemove,mouseup,mousedown,inputchange,inputfocus,inputblur".split(",");
& ]4 d1 S7 m6 w$ f' R; O for(var i=0;i<e.length;i++){
* }7 k. t. Y! N3 K% H& A" L eval(e<i>+" = function (s){eval($event('on"+e<i>.replace("input","")+"'))}")
: u3 E+ H; A! O; o }
. N8 Z( W0 z2 q9 D- `! {: G1 i, v+ i$ [) v0 o7 o
after = function (t,d,s){
3 t9 _+ Y5 T0 O8 q4 S6 P $after = function (){
7 g/ ~' {( | A4 w2 w% r* m var $n=document.createElement(t);* @- s2 y7 f% ^7 R3 q L0 F
if(d!=null){
9 B1 N! r1 ^, d6 v0 S $n.id=d;
. [5 e2 J0 _& Y4 m& i$ w }( r/ d5 i0 I& u7 ]- Z9 \
7 n r- r: i% Z' w7 V) k u.insertBefore($n,null) & i7 _% k: W! j
r = $n; + |/ m3 ^( v. q+ \7 X* _4 z
u = $n; 6 ]* f% a% x+ z- \5 N) P
}
I- W/ j5 I e, |) j" z $for(s,"$after")/ K, ^. ^ E1 w, t
}
+ q) }$ d; H, L2 Y+ \" l+ ~, B- G1 R* C; s
show = function (s){
& m& m+ j S4 j9 W. F $show = function (){
- j8 {: r2 `% g" ]1 \! i) p! z& { u.style.display!="none" ? style("display:none") : style("display:block") ;0 x4 r; o7 {/ X7 ]. @
}
; ~4 q! ? L0 H $for(s,"$show")
& ^* ~1 j8 b+ } E& }) m# W# [7 D4 \ }( R `8 \- M# s0 `2 U% a
8 X! M5 n6 t7 M# Z0 a
check = function (t,s){6 h" H4 b. S; B$ h' n: Z {4 ^$ X
$check = function (){
3 G( ~% _) }$ W8 k) f8 U if(t=="2"){
. e, t/ G4 P% r1 ?" |, a if(u.checked){ X' O4 A2 f# F6 B/ U+ r: W
u.checked = false;
2 ]- E* m' |# [7 k7 H }else{, M) A( L+ h$ _3 L" ^/ N
u.checked = true;
3 a9 O9 K4 `0 e2 g0 C7 G }1 }6 j! X+ q2 Q# `
}else{
6 }$ s# w J$ j; J' o2 i7 B$ T u.checked = t*1 ;
\" y0 \$ N3 D9 D# ^: j }
0 Y" i5 i5 ` O" s: d: a' ` } c4 g0 h; _* d, S* l
$for(s,"$check")9 K) b- P2 M; B* j' t) ~
}' p8 g' `% O. V% E
- q9 v1 w( S. G2 ]. O) k style = function (v,s){- a! s" P t: K! N! v: ]' j
$style = function (){
8 o4 ^) g5 @; ^; s. r+ B var $n = v.split(",") 9 K N" L, r: T/ G x
for (var i=0;i<$n.length;i++ ){
) X" o/ t3 }# w7 ?7 z var $m = $n<i>.split(":") ( d" W% T5 e. l- ^. ?5 K
eval("u.style."+$m[0]+"='"+$m[1]+"'");8 U9 q1 s% t+ ]. x% J0 q
}9 V# J7 c) c5 d# W5 W+ u* t: c
}
' [; H7 M# P2 ]6 w8 V5 h $for(s,"$style"). A1 b; d$ T" m
}
$ e ]* E# _& \5 S* E; B0 K ^4 ^% [4 P! y4 q
value = function (v,s){
3 o) a& s4 a" }) x) G var $n= $this (v);
) Y. i3 B" C- K9 W4 u5 C $value = function (){
7 d5 T" C" V I$ W' l+ \ u.value = $n
; U( @$ o: l( X& G4 _ }2 h. g) ]" M2 [+ X+ B
$for(s,"$value")
9 Y1 E x5 ]" q( r8 W' Z }) O2 K2 {$ A1 ~/ ^. h6 n
1 b) A( O z( T' d8 M9 G text = function (v,s){1 x( b% t$ y& E7 K: |/ u
var $n= $this (v);
4 q/ `5 B* X8 o1 S $text = function (){
2 I0 x+ p1 u% D& s l / S2 {* r+ q! K' I
u.text = $n
- c* D5 k$ c5 m2 \6 n5 |! i }
' ~7 }$ ]& `" u0 k $for(s,"$text") 3 Y5 d8 }: E, g J4 o; L
}
/ i: ^1 u5 B, W& s0 A; K" e, A% m0 l) H5 l+ {& f5 |
innerhtml = function (v,s){
; U+ I7 a+ G' g* t var $n= $this (v);
5 z! V( a6 p* B $innerhtml = function (){* |" |' S0 z: \6 \" F7 Q
u.innerHTML = $n5 i- g1 d" M( g
}
R% X1 A8 I; g# L" d $for(s,"$innerhtml")& }; G' _: R7 y$ O1 Z* ?+ x) a
}
9 `! C% k( y9 U" O
" ?5 ?3 D7 Q$ H6 [/ | removechild = function (s){* T6 H3 G$ K8 z$ @5 i2 a1 K# q( Y
$removechild = function (){
. D: H, Q7 H# ]& v" P" k7 G! r( W u.parentNode.removeChild(u)/ t/ q6 |" P! Z& ~4 j. S
}
" s1 }% ^9 Y0 c m1 f $for(s,"$removechild")
, I- `2 I* `0 a }/ Y% ~, Q( z: p5 Z
! L+ t' M! D/ a `' S $this =function(v){0 I" R1 T: n) L$ v3 L
if(v.indexOf("this") == 0){, _ Y: b$ t6 j% V! k- H1 `: K
return eval(v.replace("this","u"))
: v: A ^' b2 H+ e; W! y }( S9 X8 I0 U0 E# w7 z8 z, l
return v;8 n+ A- W, j# m/ N( B* B
}
; Q6 P' x- X. e! J
$ T/ _" G/ @" W/ H: B0 E* H+ ` $event = function (s){, L$ M. {/ @( i. M& I% x
var $n ="u."+s+" = function(){$work(this,s);}": U- v9 J. f) z1 y( g/ U. q
return $n;' V: g9 b$ ~ g1 D
}
5 b, I. i8 ?1 a/ ?+ O, d0 B$ x3 R
$replace = function (s){+ m+ y. E# {1 j
9 g; W( |$ \3 {$ y( [. @# g( G
}
0 ?0 W; I, X) |0 \& D$ u5 u2 | b( D- p2 D4 i
$for = function (s,c){
L2 x4 l; L3 `7 q var $n="this."+c+"()" ;
' Y( S8 i6 M0 o/ G" m if(s!=null){
. \ ]0 |4 y- ^6 R( {( ^. g2 h var $m =$test(s);
0 f2 \& l4 G! x) c! ` for (var i=0;i<$m.length ;i++ ){
: W0 ^ m2 ~ d% W' |/ V u = $m<i>;
3 \- k/ {! d# _# z eval($n);
% E& R a& U T6 r9 y }
) o5 b9 [7 R- I9 C# T5 H, Z D, z }3 O+ Y }8 z3 @8 I6 z
else{
" ^6 Y- n- D' F9 O9 ^ eval($n);! F% w# \# j; x/ c4 Z8 ]+ ~) |+ y4 r
}
# _/ {" J* [, v' I }9 B/ I# [0 c/ g( m
P2 V9 @) m8 C+ B8 l" `
$test = function (a){
/ S' k0 T+ ~/ P a7 `% V$ P8 O var o = new Array();$o(a.split(';'),o);! [8 ?$ y; K6 b9 V
return o;
: ~- Q5 K ~0 ]0 b. m* h }7 }5 x8 U. Z8 b/ U3 Q
2 O8 I! J% D* P) t7 {
$format = function(s){
5 v! } T+ C' a while (s.indexOf("'")>0){
3 l( b8 u+ f5 i: | s=s.replace("'","\"");4 A, Q( `( h2 g2 ]+ `# j# x
}. v. ]. g( T/ M, l; h! g2 [$ H6 M9 C
while (s.indexOf("][")>0){
, p8 g0 Y z. n. n+ e5 A s=s.replace("][","','")
0 m& G2 Y$ l& A& | }$ X3 }& _ H/ j& g2 d
while (s.indexOf("[")>0){ r7 G% o2 y1 ]
s=s.replace("[","'").replace("]","'")! W2 ^8 X" n" C7 v5 P
} 9 f" x- p; _! v. Z5 N# `( A* L
return s;
) j2 |) ~ p# z- N# d }- H; h' O. V, p
9 e. |6 h. ^3 B
$work = function(w,s){
$ M5 Q( F& c7 C: k' J2 \ u=w;eval(s)
. H% R S% {3 b; h }! k9 F: `* A) I
) U- l6 O) h% q# i! q- ] $id = function (s){
5 o7 i# x, ^: F k4 z& b* i return document.getElementById(s);
( ~) K# F% S# }; Y }4 w5 I) i* }0 Z: L5 F6 G
) A/ r6 n: M& h2 q' a8 q
$name = function (s){
4 X8 w I2 p. l: R2 w7 m6 n$ z& ~ return document.getElementsByName(s);$ K4 n( e! J1 j1 x4 }) F
}
9 {2 D* q+ ]+ U: P: E2 r9 A: J3 W* p% w
$tagname = function (s){
1 c9 ]% j% Y, Y2 R return document.getElementsByTagName(s);
5 A$ C6 c% C1 G" u" r+ [: b }, M. X2 K- F6 L* ]4 v% S0 s, n
- v* d! O. _5 O9 ^ M' j
$o = function (a,o,c){( d( D" @: {" l- z) k `0 F: I. j0 C; p
$push = function (n) {9 `$ N% J) w! _
for (var i=0;i< n.length;i++ ){
/ I: w$ y/ R" f5 d o.push(n<i>);& V5 n9 Q8 e3 R8 E, O( B7 c8 X
}
! |% @3 b+ `7 U- j }
, ]: e7 _5 |% J for(var i=0;i<a.length;i++){
1 A; n5 \7 |& v: Y* ] if(a<i>.indexOf("(") >= 0){
4 R% x4 g% x7 h+ K' A- B c.push(a<i>);, W2 z0 m' q, x: J
}! U# R$ n3 V* o$ k ?) t
if(a<i>.indexOf("~") > 0){$ Z; b/ i% ?! t H3 Y2 D5 e
try {; j9 R! c( e! ?
$push(eval(a<i>.replace("#","document.getElementById('").replace(" ~ @","').getElementsByTagName('")+"')"));& M( D- E3 q" d g, F7 y% ^9 G
}catch(e) i; C8 } n, c& ~. y1 |% T. g
{} : _: L* x7 E1 Y. P& {/ w7 B$ S
}. R: X- S7 }( b8 J" R! ]% v/ P5 H
else{- x. w" v/ I; [, o
if(a<i>.indexOf("#")==0){
) F0 f) Z8 c; `. u: I o.push($id(a<i>.replace("#","")));
8 f2 V0 E5 E! m7 G6 T/ B }
2 r4 s6 D6 L5 L; @ if(a<i>.indexOf(".")==0){
7 A7 ?( O) {' \( p $push($name(a<i>.replace(".","")));
% B: s Y( ^- w2 G, q6 @ }/ n8 z2 {" Y0 M
if(a<i>.indexOf("@")==0 ){, @( R7 W' \+ E: Q+ @# F
$push($tagname(a<i>.replace("@","")));5 X7 s( K, W6 e7 }9 M
}
! Z7 F6 R$ @4 X& Y- L if(a<i>.indexOf("*")==0){
" a3 O0 n. K8 t7 I1 {- G4 O/ ~ $p= a<i>;
1 K# Z8 z* |, c! r8 n' t8 z6 f if($p.indexOf(".")< 0){
% }7 ~* |0 K, Y# w8 r% L2 u $p = $p.replace("parent","parentNode"); I) p2 l# n. h. u k5 _2 ]% F8 X
}
' [0 B7 r, Z2 H6 L, O' k var $p ="u."+$p.replace("*","");( u; w) |% P; O& M* [
while ($p.indexOf("parent.")> 0){
3 l$ ]' ~; X. X( o $p = $p.replace("parent.","parentNode.") N' z8 a' d% s x4 J4 {! o
}4 w/ T3 S6 P% d9 X4 K
while ($p.indexOf("child{")> 0){
5 w9 d. V& o4 W( u6 K $p = $p.replace("child{","childNodes[").replace("}","]")
% j y0 l- _) G8 l5 E }
' |! T- L2 \8 F7 @2 {5 U# x o.push(eval($p));
# ^3 |' q V; u4 H7 ]) Q }% W% E3 J1 y7 @# d
if(a<i>.indexOf("document")==0 || a<i>.indexOf("window")==0){
) g) ?1 N' z1 ~ o.push(eval(a<i>));( L1 E: K& P4 j4 Z( g6 L
}) F+ f( T: v" ~1 H3 q' A
}& y L9 f @; n% f2 Q2 D0 m% ~' ~
if(g!=null){
* [" ~2 ~; l7 O" m o.push(g);g=null
; H5 g2 o. H: C( o( ~ } : J. o: ]# a [' C
}( W* F! Y3 J, w: t& Z6 g
}
5 N b! k( @; \( J& o9 @
% p* Y9 v7 s, \# ^' `7 o; l $o(a,o,c);
|% R1 w: d* O$ \/ i6 k. n" N3 Q% G( V% C& L
for(var i = 0;i<o.length;i++){6 n. ~8 U. h |8 b
for(var j=0;j<c.length;j++){) O/ T% n$ C1 Y
u = o<i>;eval($format(c[j]));5 K+ \+ u3 d; |, F) d
}
; i; q ^, [" F; X4 w }1 w. x& \2 ?6 Z& l0 n; {3 c2 Z( H$ L
5 R! d3 U4 { _: _! [: X$ f' d if(o.length == 0){# T% P, }8 p4 b* P) D
for(var i=0;i<c.length;i++){
7 S2 m& K# o4 w. p7 ^6 i+ y3 u eval($format(c<i>));% l1 Q E; h, L# C- z3 h
}$ m/ K/ X/ t& g) i3 d* L+ A5 I
}9 S- w8 T% d: b
, m5 f5 H& P& P; \3 @: w if(r!=null){0 k3 z: v: M4 q- c. _
return r;% Y3 s5 w* K" h# i& ]$ @# J, Y! o
}
8 Q( I% y4 X1 }9 x' q) j' R6 J" _% r* X
: @9 c! b+ N. ~ if(o.length==1){$ c' D! W5 a( ] \1 H
return o[0];
- y1 m: t( g$ a" C7 ^$ z5 a0 g }: m% X( J7 u0 A2 B
else{0 h% c+ C$ R" w; i: z; b
return o# M& ~, A Y2 T: y2 ^. o0 r& ^
} ! r @2 I G! N
0 m$ b! E% u5 A9 @/ w4 `* ? }
1 S8 w5 |9 r& `/ U+ B$ Gvar lrc =$("#lrc;show()").innerHTML.split("[");
" ~( K9 O O( pif(lrc.length>5){
0 w. c6 d9 i* O) v) B0 |1 \1 U% V3 Lvar array = new Array();8 F# e1 F- {* ~
for (var i=0;i<lrc.length ;i++ )' l x+ k3 [. n
{
, ]2 v+ C; f; H1 x var g = new Object();. s b' H! g. a9 p. a3 T
t= lrc<i>.split("]");
+ O. t5 m( \" W* C; D7 G; G g.time = getTime(t[0]);
# ]# }. C% H5 H7 s# O" t& K, z if(isNaN(g.time))( y: v$ T) {8 a7 y
continue; P* Y3 |# G4 B R U
g.c = t[1];
3 g* G7 E- z" ]8 V( {, c8 R if(g.c == "")
8 I' }& f( M& e* Z g.c = getNext(i);2 j# U! k% H, ~; P7 @ o& Z; r
array.push(g);
. P. s& x3 p* v/ E}
. w: n: B" f$ l# ~* Farray.sort(function(x, y) {
4 ~+ v' b" n+ I* h4 ` if (x.time>y.time)
6 p+ v. W& l3 |) z3 i- | return 1;2 {8 c/ j% s* n3 y) I. J
else if(x.time<y.time)# L2 r% T; e8 `; e d8 K; y
return -1;
5 v" E7 `3 L4 M, M6 x3 X, z else
; E @/ F5 n3 r9 ]; K5 T return 0; D8 W) H6 z( J1 G" B1 a& ]; @
}
9 j" z8 }* X8 i' U7 H);
0 p( d, k/ A% xfor(var i = 0;i<array.length;i++)6 c' b- n/ `3 ~- x- q2 U
{$ W# b3 a; P7 H; R, Y! r7 ?( f
var g = array<i>; \$ M9 H+ n4 k8 z3 w% n3 w
if(!g.c){7 t8 y* H9 C M
g.c="";
) W x& u" B0 n }
' O4 s0 f9 x$ h1 `: L $("#list").innerHTML+="<div id=lrc"+i+">"+g.c+"</div>";8 a1 e9 t' X/ N2 z- @& R
}
, m2 N5 z6 H# Y. F; @var time = setInterval("lrcList()",500);
( j! [; D* N! t7 r9 C}else{
7 X# x0 E9 I- z6 ?+ s $("#list").innerHTML=$("#lrc").innerHTML;
3 [. f6 G; U/ {; _" p1 y x4 f}# Y3 h% w3 G' |1 G% `
function getNext(i)
/ D p# r: @: ^{: {) d. F6 y6 L; z1 R
var result = "";- }7 s% o0 s2 G$ F7 [
var i = i+1;9 n4 x- K3 J2 S/ ~6 r
t = lrc<i>.split("]");, q: W, L+ w. |- U. O
if(t[1]=="")- y* S. T) |; l5 i9 `0 e" z- n4 h
result = getNext(i);
g0 p/ k+ S" | else
, N, ~2 _ ~) X! b6 l. Z" ` result = t[1]
0 i7 \9 M- ~% u5 E4 H return result;% |& O" |2 J( ^
}
( L0 l: v! ^7 @: x j7 @$ r# K, l" l2 P @ G; U
function getTime(str)7 H G+ g/ P. i8 e& v" H
{
# Z6 E1 B. r' F: b3 L9 ~ var time =0;
( \4 u8 g$ u; ]& \( |6 z% n( e var ta = str.split(":");
1 w% z% ^ _6 U7 a: \ if(ta.length<2)( R' Z& L, ^+ i+ k$ ^; ~2 `
return time;
: ~) q% } D' S3 z
& Y. `# F6 @: d7 i if(ta[1].indexOf(".")>0){
4 U3 o& G7 o M- Z. ^7 r% w var tb = ta[1].split(".");7 e. q h. U" H+ D4 I2 I' a/ [
time = ta[0]*60*1000+tb[0]*1000+tb[1]*10;6 V% J" L f4 e- t& Z6 t- ?: G
}
$ S9 p& m2 Z5 {- J- s' Q. q else
% X2 A& b' j, O9 y; a: N& {9 Q time =ta[0]*60*1000+ta[1]*1000;
( u$ J! P* h! K, ]4 E return time;
+ y) i( p4 |$ X9 B6 {1 S}9 G9 l- C5 G+ k/ Y* v
var preTime = 0;3 p8 i$ ~+ j+ O/ Y+ }% }: k
var nextTime = 0;
6 |5 _3 X2 i, m0 Svar currIndex =0;
1 S- [( c2 a5 K- Ufunction lrcList(){5 S; n4 ]0 u( u$ A$ J
var s = parent.document.getElementById("MediaPlayer").controls.currentPosition;, r+ p0 y( n9 G7 k$ w8 J
s = s*1000;
3 Z7 ~4 v8 o0 O! f- I7 v$ F" u if(s==0){
3 c8 w* L0 a5 \) p. _6 U( u, b currIndex =0;
. I; n7 g8 m# z3 S$ R& l x $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
; \& H' B t$ w1 X( C+ h3 F for(var i=0;i<array.length;i++){
" v' F! o/ t6 b" D% t F$ i document.getElementById("lrc"+i).style.color=colorNormal;
8 `" _# e Y# ]& A( }, [ }2 K' e" V. H$ ]
return;
( P8 }# h2 t3 [$ \ }
4 @- j+ v9 P+ d5 ~! j$ [+ s if(s>0&&currIndex<array.length-1)4 `0 X! c" O" W9 X; J7 \8 ]( ]" ]! E5 c
{
v2 I1 \- v5 T preTime = array[currIndex].time;% k& B, R1 V. X0 g
( s% C( s7 R- c, ?
nextTime = array[currIndex+1].time;
1 _( H( j2 ?' B& H5 u+ I: h; B, t2 q6 H
K% ^) c _: M6 V, a+ V+ I; W% a if(s>=preTime&&s<nextTime){
1 t0 R( b" E2 L' x3 d% g }8 U7 P7 b. Z2 L5 S* J' d
else if(s>=nextTime)
/ H4 U5 s2 H8 I. Q z {
+ A6 y5 k" Y9 M document.getElementById("lrc"+currIndex).style.color=colorPasted;) p( p( v) K" @$ a! w. R7 a
currIndex++;# T( m2 b0 a4 t
$("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
2 a; E) X- \: @8 H; M( V" B document.getElementById("lrc"+currIndex).style.color=colorPlaying;0 C. D: x; C# ]+ H1 m
lrcList();1 O$ j; {, P# G; S4 G1 a5 {$ M
}
) l& R" f7 t) |) m, d. ~ else{
7 E" X! P) s0 W document.getElementById("lrc"+currIndex).style.color=colorNormal;
% n" H( c; s# V' b: _6 h& ?+ y currIndex--;
4 l( U$ i- }& j& ^+ Z $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
* Y9 ^' e; K" Y: d, l document.getElementById("lrc"+currIndex).style.color=colorPlaying;
: s( t! x: @, Z lrcList();
% Q$ j: j7 B% }! _ } , w0 M- e0 \8 ?4 {! t( B
}4 f2 a1 e8 E8 C$ a" L0 C, ~
else/ \/ Z& C6 l' h. D; |4 @
{
; }5 _2 L/ J. i1 S( j: g9 ` if(s<array[array.length-1].time){
/ O! j9 V7 G$ n; ?/ x9 M currIndex = 0;1 B$ }+ t6 N4 p
$("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;8 `: p. @- H( M: R" C, d( B$ u P) a; E
for(var i=0;i<array.length;i++){
$ q8 Q& F: r! e. [; M document.getElementById("lrc"+i).style.color=colorNormal;5 s5 @) k# u' U/ D7 U L
}
3 O% W; g+ h0 T4 {( s6 F lrcList(); B2 b: e- _5 R
}% B+ g J. }5 { R
}
, X) s) S% e# e1 C7 y# ? o}4 E9 Z0 M, x$ Q3 p3 k% b" K
</SCRIPT>
$ [4 a; r( x# v* D- Q* g; D z4 }</DIV></DIV>
& }, `; u8 [: m1 M) R4 M
8 E* _! _: C7 k[ 本帖最后由 幽谷兰 于 2008-9-18 17:36 编辑 ] |
|