|
|
<DIV id=list>+ i* C: x5 U2 l# o
<DIV id=lrc1 style="COLOR: #666666">[wmv=0] http://lzbj.ncedu.net.cn/uploadfile/20083923248279.mp3[/wmv] </DIV>
V) L9 S" s3 Q; Q7 D& P( O<DIV style="COLOR: #666666">|等一分钟|听到这首歌,觉得它很动听,旋律很优美,很是喜欢,传上来给大家听听。</DIV>
" y' z! l! Y! l1 |0 J }<DIV id=lrc2 style="COLOR: #666666">词曲唱:徐誉滕</DIV>6 `' W; M2 b8 m7 h
<DIV id=lrc3 style="COLOR: #666666"></DIV>
v$ ?0 A# N9 C' _<DIV id=lrc5 style="COLOR: #666666">如果时间 </DIV>
& C7 V1 A) V: Z# c7 }& K$ R" B<DIV id=lrc6 style="COLOR: #666666">忘记了转 </DIV>7 M9 l0 N* M4 ~7 M% {% h9 |' ~. n
<DIV id=lrc7 style="COLOR: #666666">忘了带走什么 </DIV>: n2 S0 P: Q$ C! u7 Z( ~3 u
<DIV id=lrc8 style="COLOR: #666666">你会不会 </DIV>9 u. h8 @( {, D! Z+ G( B+ w+ x, i& h P
<DIV id=lrc9 style="COLOR: #666666">至今停在说爱我的那天 </DIV>. `. K9 z; o6 B( _% l- E8 v+ Z
<DIV id=lrc10 style="COLOR: #666666">然后在世界的一个角 </DIV>
& V. F2 ?* D) ]7 H& c7 p<DIV id=lrc11 style="COLOR: #666666">有了一个我们的家 </DIV>
9 S# d/ C9 H7 E" w- C<DIV id=lrc12 style="COLOR: #666666">你说我的胸膛会让你感到暖 </DIV>
) W+ V9 U4 f6 X, e, N6 _<DIV id=lrc13 style="COLOR: #666666">如果生命 </DIV>$ h# l2 @3 X- p- }- f( V W
<DIV id=lrc14 style="COLOR: #666666">没有遗憾 </DIV>+ l% ~+ [* {3 I
<DIV id=lrc15 style="COLOR: #666666">没有波澜 </DIV>
8 ^( N, A& q" p/ u9 a. s<DIV id=lrc16 style="COLOR: #666666">你会不会 </DIV>+ K9 `6 M* N/ N
<DIV id=lrc17 style="COLOR: #666666">永远没有说再见的一天 </DIV>
: i5 j3 U6 O% o& e<DIV id=lrc18 style="COLOR: #666666">可能年少的心太柔软 </DIV>) E# Y, l( E; m& L' g+ w
<DIV id=lrc19 style="COLOR: #666666">经不起风经不起浪 </DIV>
9 v0 E6 e- Q( u5 l<DIV id=lrc20 style="COLOR: #666666">若今天的我能回到昨天 </DIV>
. Z% H- p$ m! E# N! [<DIV id=lrc21 style="COLOR: #666666">我会向自己妥协 </DIV>' G: M( F2 H+ }3 K; _ m( G
<DIV id=lrc22 style="COLOR: #666666">我在等一分钟 </DIV>: J+ b) O; K8 S1 k3 K0 I% y6 V
<DIV id=lrc23 style="COLOR: #666666">或许下一分钟 </DIV>1 c3 A7 Y( |! P, Y! M" a
<DIV id=lrc24 style="COLOR: #666666">看到你闪躲的眼 </DIV>& C2 U" H3 Z! q. C7 p1 X" x1 a6 H
<DIV id=lrc25 style="COLOR: #ff3300">我不会让伤心的泪挂满你的脸 </DIV>) o4 `5 B2 c* B8 P
<DIV id=lrc26 style="COLOR: #000000">我在等一分钟 </DIV>
2 ~6 A [/ i. A7 |& F8 Q n<DIV id=lrc27 style="COLOR: #000000">或许下一分钟 </DIV>2 N! {7 w+ k& B2 u' e
<DIV id=lrc28 style="COLOR: #000000">能够感觉你也心痛 </DIV>* T+ ~- D. u: f$ J) C
<DIV id=lrc29 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>+ m% t" L" N" U$ {4 B
<DIV id=lrc30 style="COLOR: #000000">如果生命 </DIV>9 F% D7 E8 a l, g
<DIV id=lrc31 style="COLOR: #000000">没有遗憾 </DIV>
1 ^! t5 V- t( [<DIV id=lrc32 style="COLOR: #000000">没有波澜 </DIV>
& B1 x! g4 N6 H' U<DIV id=lrc33 style="COLOR: #000000">你会不会 </DIV>) ?% W/ }8 Z2 a4 i/ L9 H, E" D0 z
<DIV id=lrc34 style="COLOR: #000000">永远没有说再见的一天 </DIV>6 g, t5 m7 r+ o* G1 a( P
<DIV id=lrc35 style="COLOR: #000000">可能年少的心太柔软 </DIV>
! o$ B8 g3 y: ]; \, }3 Q' b2 a<DIV id=lrc36 style="COLOR: #000000">经不起风经不起浪 </DIV>
: n) b3 q* C% H1 H- g1 h8 S$ v<DIV id=lrc37 style="COLOR: #000000">若今天的我能回到昨天 </DIV>% m$ v* o( v4 k
<DIV id=lrc38 style="COLOR: #000000">我会向自己妥协 </DIV>" ~, O3 l5 J4 Q
<DIV id=lrc39 style="COLOR: #000000">我在等一分钟 </DIV>9 u3 \4 t; e" D4 G
<DIV id=lrc40 style="COLOR: #000000">或许下一分钟 </DIV>
l( }4 g9 [! A8 d<DIV id=lrc41 style="COLOR: #000000">看到你闪躲的眼 </DIV>/ H: O6 B, C @6 R+ v" B ?; H
<DIV id=lrc42 style="COLOR: #000000">我不会让伤心的泪挂满你的脸 </DIV>" I. Z6 [6 c. {3 p; i& |( U
<DIV id=lrc43 style="COLOR: #000000">我在等一分钟 </DIV>
* H$ \# f7 o& `4 x; N" ?, o<DIV id=lrc44 style="COLOR: #000000">或许下一分钟 </DIV>" O+ V8 I. R' A- ~
<DIV id=lrc45 style="COLOR: #000000">能够感觉你也心痛 </DIV>
! }6 y2 Z) K% E. A<DIV id=lrc46 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>' a5 M! F8 s. v$ O8 D! ^
<DIV id=lrc47 style="COLOR: #000000">我在等一分钟 </DIV>
$ L, z. y" W1 T. A$ }5 U) m, _<DIV id=lrc48 style="COLOR: #000000">或许下一分钟 </DIV>& C$ Z9 r9 e2 t8 { I9 t
<DIV id=lrc49 style="COLOR: #000000">看到你不舍的眼 </DIV>6 t1 q( A1 k+ v7 y2 p1 M
<DIV id=lrc50 style="COLOR: #000000">我会用一个拥抱换取你的转身 </DIV>
, Z( O) u. I8 M. b<DIV id=lrc51 style="COLOR: #000000">我在等一分钟 </DIV>
; ^, l# r2 T( A4 N8 Y<DIV id=lrc52 style="COLOR: #000000">或许下一分钟 </DIV>4 Z) {# Y. q& S9 S
<DIV id=lrc53 style="COLOR: #000000">如果你真的也心痛 </DIV>1 Y9 N+ Y7 z8 m; r: D# e
<DIV id=lrc54 style="COLOR: #000000">我会告诉你我的胸膛依旧暖
8 Q( s* u& A4 ^9 q1 Z6 e& F3 q<DIV id=lrc style="DISPLAY: none"></DIV>) [ u9 `8 H# l' O5 f: J; x
<SCRIPT type=text/javascript>
" e# q' R+ d n( r8 adocument.domain="1ting.com";
- E" [4 ^4 n! \" g) d2 W1 r8 O6 fvar colorPasted="#666666";
$ k! Q* W& o8 {var colorPlaying="#ff3300";' ]+ |* Z; R) g# y( `) W
var colorNormal="#000000";# `' l5 ^4 M' }0 x w
$ = function (a,g){" Q* i" K8 b; M L: c9 c3 d. s
var o = new Array();
3 u% g1 i( a! G* C var c = new Array();
0 `7 ^6 @& K/ ]. j0 f* o8 e( o var r; # V8 W) j ~2 W% _1 r$ y0 P9 ~
var u;
$ r8 e/ ^6 Y2 R \# a var a = a.split(';'); " t7 s3 E$ a- T; x8 t
* D( n: }# O3 s0 u var e = "keydowns,resize,load,dblclick,click,mouseout,mouseover,mousemove,mouseup,mousedown,inputchange,inputfocus,inputblur".split(",");
% ^! u' s0 j* y! j% h9 d+ T' Z for(var i=0;i<e.length;i++){
# b4 ?2 X, d( K0 b eval(e<i>+" = function (s){eval($event('on"+e<i>.replace("input","")+"'))}")
4 @: x, K! g( O5 C$ o }
, E6 V- n* U! I L# f, H: ^2 b8 I* o3 x, J# t9 `* x: Z" G
after = function (t,d,s){* _+ B" s7 I! C. M* @
$after = function (){# T8 N0 t/ S8 H3 Y' \& y
var $n=document.createElement(t);
& p4 L, M+ a2 @' }. C2 y' R& _ if(d!=null){; t/ ?5 K. }4 u5 m
$n.id=d; ; y- J8 A+ j% P4 w5 h$ l, c7 |" f; ^( o
}
2 p7 W; G: e) b4 p/ C7 F* ` ! h3 \6 E) ?( k5 Z& |* r/ y- `
u.insertBefore($n,null) - m7 \, u3 O9 p& A- H5 q
r = $n;
9 C$ S/ G8 v) w% B u = $n;
# J- a7 G' Z- I& s8 z8 y }
" T) s: ^# A/ j. U $for(s,"$after")3 a: \0 i; S5 N6 N5 v1 f# P
}
. w' |! K7 _9 m
8 p$ H2 X5 c- ~* O/ z9 c% z i show = function (s){! i( [- U% `. W0 Q! s3 I; j. ~
$show = function (){; K# D2 M" q/ I2 Z# D/ O! |+ v4 ?
u.style.display!="none" ? style("display:none") : style("display:block") ;4 t S( @, r$ G" h+ a; F
}
( i$ j# X% i2 k5 ?1 H' _ $for(s,"$show")9 w( r* k% l) \
}8 ~2 H$ R U4 i. z+ Y
1 m, [) x& n5 o( L9 T+ ?
check = function (t,s){* E0 g/ v2 R4 ~& }, K
$check = function (){# Q. i) i( F7 c2 H3 C b
if(t=="2"){
$ e7 O! |8 R; R if(u.checked){; K4 |+ @' X4 e. \
u.checked = false;
3 Y6 z8 {& R2 _' P% [* } }else{
1 K2 a: w# ]& H+ ~- U7 \" H: C u.checked = true;) Y, d7 i: Z! R3 j4 s8 ]8 |
}
5 ?- G+ z; \& o3 B7 v$ P1 Y" Y" L }else{
) s: |0 J2 U! Q* y5 X' i u.checked = t*1 ;9 B X$ E6 g; t* p
}2 e8 j+ T# H0 c; l" }2 T. G: }
}
3 [" d. S, o& h: }: S $for(s,"$check")" w7 F- q0 M( I: n
}3 @/ G; \! M4 C
" g! V7 Z9 S. A- ?: |
style = function (v,s){8 D9 _6 |/ T& }8 J( x* r# G
$style = function (){+ K4 O1 W! J" b9 \$ n
var $n = v.split(",")
8 Y3 O: ^$ C; P( y2 \3 s for (var i=0;i<$n.length;i++ ){5 [1 [) r, s% _" h% K1 M
var $m = $n<i>.split(":")
. l- Q% m: S1 z" K eval("u.style."+$m[0]+"='"+$m[1]+"'");
# x8 N! w$ ]5 R+ Q% J0 F3 N }6 P7 V7 t5 {6 H
}
8 e4 }' ?* J' b+ n/ ^ $for(s,"$style")) o# J/ _2 @1 ~) C
}
+ n, f0 e# Y; i8 j5 k* R' W/ ?0 W, x& |- V+ z- K
value = function (v,s){: h. u" R! K" Z1 l( P
var $n= $this (v);
; I* U9 l5 K# N+ ^+ l, E $value = function (){ f& H! R& Q. U* m2 l1 U
u.value = $n
# l; u) P G" K7 _+ ^4 M0 w4 o& ~ }
" q7 u, x* l) V+ C+ [ $for(s,"$value") 0 k9 i) R# f4 t5 W! i! `
}1 b" n2 H! |/ }+ \$ G
' L: L N' A6 y, A ` Y text = function (v,s){: R" g6 j1 M0 B) V
var $n= $this (v);# ^# g4 Q: K1 b
$text = function (){ Z9 Q2 d T$ G: p, o
' g1 A8 f% m/ D( Y) l) |2 ?2 v
u.text = $n( P3 C& ?* s! e d2 X& M
}
9 E4 D! o- f8 \# j $for(s,"$text") $ H) b, q& B* D E3 |* R0 y6 ]6 I
}
9 w- A7 i" V9 i0 a r4 E
, i% {7 |; o5 j3 X1 P innerhtml = function (v,s){) P9 x+ G$ m# }8 W
var $n= $this (v);
( x) f# G' I/ }% ^# B $innerhtml = function (){" x3 ^ `1 c$ k- V0 o
u.innerHTML = $n
8 b7 A! p& u, k }
( N; v0 X/ R; ?0 S' z4 p $for(s,"$innerhtml")
* T m! H3 ]2 H }
8 I6 Q, z+ t6 Z% I7 @9 K
% W2 V' p' y2 i- N removechild = function (s){# }; q: k9 x. _! A. U; x
$removechild = function (){! d8 U$ M2 ^$ Q+ g$ A2 } A
u.parentNode.removeChild(u)9 \: V+ z( W& R! Q; k) D1 d5 V" |" s
}* W1 P4 P. d* x
$for(s,"$removechild")2 O9 T1 ^, N p c
}
8 e5 q. `% K( c+ O9 c0 e& x
6 }: r l& p6 y7 {5 W! J1 ^7 d5 | $this =function(v){3 W Y% B1 t' u
if(v.indexOf("this") == 0){ p: {( Q+ ^: \
return eval(v.replace("this","u"))
7 z+ D3 A/ D) R }" z% r5 v/ O7 E8 O
return v;8 W o! n7 G- L
}
# h3 R. e: r/ o: i
/ l7 ]* ^$ f( [$ E1 h9 ?# n& x( n8 V $event = function (s){
- @' R6 ?4 n1 [4 y6 F+ {1 M% _ var $n ="u."+s+" = function(){$work(this,s);}"2 d- F; W8 k1 b: V& i# i# X' [
return $n;$ A( k' C2 b! m# j% h/ D$ Q+ y) \
}
# t3 A3 }3 T7 [3 G* q' _# R
( m& ?, D9 ]; o8 ~5 G5 [; K1 @! A $replace = function (s){5 c% u- G- f3 [0 A# @
@# E+ e( P y }
/ M! C1 v }7 l
$ r6 @4 z9 H$ G7 I/ b $for = function (s,c){% p9 o; K2 |8 s& z+ m
var $n="this."+c+"()" ;/ g# j# |) S+ C4 K, Z$ G z
if(s!=null){6 n W8 W" W5 _# e6 u
var $m =$test(s); N6 b( @6 m* Z0 l/ G
for (var i=0;i<$m.length ;i++ ){' H3 f& \7 Y: ]
u = $m<i>;
- @0 X$ D7 f$ M7 T4 Y& h eval($n);2 Q$ X0 d! b. m
}
6 x! ~" K$ D+ y/ Z3 L- I }
4 e7 f" m( _+ L0 H else{
7 i4 K% @4 o; ?' ?: M) F7 j9 e. F eval($n);
! S5 Z0 ]8 K, m. h }
9 \: p; f6 r# K) I2 @% A }. o# P0 _1 y% V+ x; D; f# f _* Z
9 L' j2 C3 {7 d7 q/ W: H
$test = function (a){; H& b" U. |) l
var o = new Array();$o(a.split(';'),o);) S$ D) x9 e6 h7 ^
return o;
) `& R* a$ h6 }/ E# w }
$ C$ _4 F! f! F* C# z/ L) C5 D8 c" \ a! T, o
$format = function(s){
) z' l+ u; \, h. `7 O" F while (s.indexOf("'")>0){
' Y% j" F, F+ Q6 E7 y- l" | s=s.replace("'","\""); |/ F# p* D. I1 C, J7 G
}
+ q m6 }" F- |. n& h while (s.indexOf("][")>0){
% k/ i9 M- P- b: e, N/ q s=s.replace("][","','")- h9 i1 {! K0 B5 `/ d
}
1 }2 q- h, C8 l" L$ b4 \ while (s.indexOf("[")>0){& V! O c6 i. k; i% k
s=s.replace("[","'").replace("]","'")! U. ?9 W5 H. j" D; q
} % n; Y$ n2 O( x1 W5 w( r) X
return s;, v% X- C. |0 _+ i
}
6 @8 J. i$ r( v9 Q' f& P( P+ C* C0 x. n5 S
$work = function(w,s){- z* M: w$ N+ y
u=w;eval(s)' v) P+ V; ]5 u, c
}; |3 Y. c$ p L6 _+ x
( G1 p+ f. S8 q $id = function (s){9 t ~. w/ P1 M% I* y2 T# C
return document.getElementById(s);+ ~! z2 _" z# {
}# F6 ~9 ~7 A+ d/ ~' r
; D [. }& A# m( E8 A) o* e' @& f
$name = function (s){
! g: E! @, L' j; c$ t" L1 k return document.getElementsByName(s);
! O; U1 Y x6 J8 G7 r }
4 }. Q, y$ K3 `/ ?
- I% I* Z4 {; c$ h1 B $tagname = function (s){
; n- N8 ~& r# m( k" G4 [ return document.getElementsByTagName(s); H) M5 w1 X8 `5 C7 I& V7 t& ]( ^
}) z: Q6 L1 x1 k/ I
% J! O5 h4 ~) V2 \' |+ `% L& v3 p5 S
$o = function (a,o,c){
8 C/ K3 Z- }- B1 M5 N8 x $push = function (n) {
& l9 V. M, m; B for (var i=0;i< n.length;i++ ){* G' ]: E, J8 }/ I" E# U; |0 m4 L
o.push(n<i>);
: I8 S; g7 G& r/ ?4 x }
1 z$ Q( B8 e$ ~& U; m }
& _' t$ O3 { K4 o2 O' [ for(var i=0;i<a.length;i++){# |/ g/ A1 }+ {$ E+ E8 F! E( p
if(a<i>.indexOf("(") >= 0){# s0 x9 V! C5 M( S' Y, Z' C* |
c.push(a<i>);# V5 s `" Z. S8 g
}
' [, D+ q& X- c0 W$ C0 l if(a<i>.indexOf("~") > 0){" y# R! f* `# g- ]' E: D9 `
try {7 T$ q7 a" v5 h
$push(eval(a<i>.replace("#","document.getElementById('").replace(" ~ @","').getElementsByTagName('")+"')"));
/ \ M% x5 Q. T }catch(e)! p7 J. x$ `, ~. E
{}
+ |1 z/ j0 j7 o5 {. d2 v' V }
" ~$ G; b4 z& s( K3 Q else{; k2 B5 E' m8 _$ I) }
if(a<i>.indexOf("#")==0){
2 D9 W( I4 `4 E, G+ P. g o.push($id(a<i>.replace("#","")));
; q) S2 n! ^; a- O }
! @/ m& m/ y6 ^6 ] if(a<i>.indexOf(".")==0){; W$ r; ?8 S1 V
$push($name(a<i>.replace(".","")));: B+ t1 r- |- v D! o) e
}
+ |# x% [) r1 u; V+ @6 O if(a<i>.indexOf("@")==0 ){
; \+ C6 o* i3 ` $push($tagname(a<i>.replace("@","")));( r( m$ \4 [$ m$ V* s6 _7 c
}
/ `6 B( c' T4 {$ J: { if(a<i>.indexOf("*")==0){5 R& A5 [6 M8 B0 H/ U$ f( y
$p= a<i>;
$ D+ w3 o* |3 D7 J$ i! a if($p.indexOf(".")< 0){
R( h0 E$ |5 o/ M% ]1 @ $p = $p.replace("parent","parentNode")4 r" q( ~: q) w' M8 T7 p1 S4 u" K
}
& D/ J$ l9 _/ d+ C# Q, ~4 [ var $p ="u."+$p.replace("*","");
, @+ m. Q2 z$ w% V( L6 v1 ?% V while ($p.indexOf("parent.")> 0){2 I `) ~0 Y0 d9 n7 X
$p = $p.replace("parent.","parentNode.")
+ b; S0 x+ i7 x# i _ }6 w9 e( P2 H& M# w3 D6 P' V
while ($p.indexOf("child{")> 0){
9 {% q- H) R& a* n $p = $p.replace("child{","childNodes[").replace("}","]"). O6 e. M K( d6 k
}& n% J/ Q0 J$ G/ z/ p; T8 Y
o.push(eval($p));4 B6 d8 H3 I0 d7 M/ s3 R7 r( B, E5 M
}
4 q! T3 s- A3 O9 n0 I: C; }( k f3 c if(a<i>.indexOf("document")==0 || a<i>.indexOf("window")==0){( r4 F& o9 y! H7 s! X
o.push(eval(a<i>));5 S! d) x/ y+ ^2 I( w: U
}
$ }9 M' U" b* Q }
$ X$ J$ V+ Q/ v/ \, B! E4 J/ F if(g!=null){ $ l; B! S; N, N
o.push(g);g=null
$ |! Z) H0 m4 _- \! v- h0 y }
6 t8 m4 i$ s# Y$ H( D- C8 K }
+ l. K* G7 w8 |' N: ? I; ~ }
" ~( L& N" X: u) w( l+ A- s2 V+ D5 P) Z/ g/ @) }% W0 j3 K! {
$o(a,o,c);# o7 [4 d: L- |; a
0 K. \! U5 B$ R% W" `; n for(var i = 0;i<o.length;i++){9 j2 Z8 ^7 W. j2 I* {3 O( b3 p
for(var j=0;j<c.length;j++){
* r* @7 \% v& k" R u = o<i>;eval($format(c[j]));$ w& o M: y+ K6 v5 r0 c1 j
}
$ |% k; A" W- k: Q. `1 [ }
1 e8 O: n" ?3 x7 E! x" l
- `7 Q9 O0 }6 `- y: z- x if(o.length == 0){9 a5 ~2 g3 P8 m
for(var i=0;i<c.length;i++){3 Y/ B% o. b" F, h d$ @ _2 e7 O
eval($format(c<i>));- a2 F# i4 ^$ R6 w. \
}
/ m0 X( d( a+ ?3 K }
5 t- @( o2 V# Y1 F ( c6 V4 ]- b+ z- W% L
if(r!=null){* L1 ^4 P$ Z/ v# a1 {" x
return r;
( }/ `) B0 R9 J* L6 | }
- q! h2 A: s" Q) x' o" W ; h/ _4 G, y" [& P# [# \, Z4 j% l
if(o.length==1){
' O7 c! \ _/ ?1 ?8 F return o[0];
8 u+ ~3 l7 ~! K# D3 z) a }& K, c" R, ]% [2 I
else{
" W7 u! D1 x2 C& m# G8 i/ ? return o: A$ @1 J2 f1 w1 Y9 e) o. O
}
3 b, u. p$ [# H: x4 m ) m6 F2 T) |7 g J) I8 u& f6 Z. O
}
/ V8 I8 ~$ v9 X1 bvar lrc =$("#lrc;show()").innerHTML.split("[");
* T' C4 m M2 U& i7 W- j! f$ rif(lrc.length>5){
8 ?9 v% f4 g4 j5 N" {0 N& v* H' F/ _& Q9 evar array = new Array();3 m( C5 Z- Y! ~: W* L2 Q2 Z7 u
for (var i=0;i<lrc.length ;i++ )0 l; u+ d5 a3 {
{
) X4 c" ~4 x% t8 c5 N8 p var g = new Object();
. k: a9 q$ _0 j/ A! w+ l: t t= lrc<i>.split("]");8 k% C2 U: e: B" I0 w
g.time = getTime(t[0]);
9 }1 _! a* Q& A- J1 E& `, f if(isNaN(g.time))
* f0 r. G9 ?8 I continue;
4 L9 K5 ]1 F8 ~9 | g.c = t[1];
$ w+ U, a9 A1 x( W3 q. @, v E if(g.c == "")9 U; X; @7 Y0 f8 L! \2 X: d
g.c = getNext(i);
3 x$ N+ |5 M; G array.push(g);
' L# W1 y$ f: d: C1 _1 M6 K}
! U# E$ {# Q* `4 p' \5 Darray.sort(function(x, y) {
/ ~; K, |* t/ N0 u. B/ \ v% p5 S( k6 Q if (x.time>y.time)
- U( _4 r$ |( C2 k return 1;! M7 c7 Y: e! W8 {* D0 I3 H
else if(x.time<y.time)
8 W# l7 e- Q( i* V/ K return -1;
' `9 ?3 b3 Z- n. ~ else3 i( A5 v2 V! [: m* D
return 0; t- [ X" N* w- A
} 5 Q2 d( }6 w- I
);
# `+ z7 l m5 |1 }& ufor(var i = 0;i<array.length;i++)
7 \1 l, r. E1 e' \+ Z) ?4 M{- |2 p# Q+ ~( U* \) c) t. B1 [, ?* S
var g = array<i>;
) |& z- r) C% u/ k2 h, Y J# k7 c- ~; ? if(!g.c){+ G/ F3 p) m' v5 R' f! g# k& l# p, D
g.c="";
& u. l) m4 A/ f5 _ }9 h' _1 y: v# W" I1 y* p6 k6 J
$("#list").innerHTML+="<div id=lrc"+i+">"+g.c+"</div>";
$ c: ^! H1 m; l}
* ]7 l9 I+ z2 z6 W' qvar time = setInterval("lrcList()",500); ( K9 T1 |, k- L
}else{
/ j- |# m. _( u4 ^2 h) u7 a" y $("#list").innerHTML=$("#lrc").innerHTML;
2 Z C. k* r6 B3 S7 t: Z9 E Z}
- w3 k! v* l) w) Pfunction getNext(i): X) U/ n1 X9 U3 B
{
, z2 ~" n t) D+ P4 d7 Z var result = "";
9 D ~8 B" I; b! e var i = i+1;- r/ `5 F2 w' {
t = lrc<i>.split("]");, a5 D" B2 L" F- g1 g* G5 i. U
if(t[1]==""), m6 p3 [* l" E1 O( }1 n
result = getNext(i);' P& y7 _( X) y. h9 q) Z% I
else0 X% V3 d( r% S1 b! ?0 z$ ?
result = t[1]; T$ Q, U. J$ v2 k5 G5 t
return result;
m/ Q$ l# F( w+ I' P/ Y}0 _1 u9 w; x3 f- d
$ a( `; L+ q4 d v9 Nfunction getTime(str). f y7 S5 ^1 i7 _7 G
{7 U2 A" c' V2 W2 V1 \; X [& ?
var time =0;' G* |/ ]* f9 W: d
var ta = str.split(":");( k" _- @" }( n6 J8 ^
if(ta.length<2)( K4 e; _/ _# P+ u# z. B
return time;1 N; g; c8 Z; O, J
: P N9 `9 ^$ v8 @9 i- x if(ta[1].indexOf(".")>0){) Y2 d4 `' w% L
var tb = ta[1].split(".");
0 t' e1 K. h9 B6 S j; Q time = ta[0]*60*1000+tb[0]*1000+tb[1]*10;# H$ \4 I% I( f. g7 K
}
- u% K" B- W. M2 M' V" e9 B else' y) {4 e- S" k& S5 ~
time =ta[0]*60*1000+ta[1]*1000;/ r: ?' n. Y5 v
return time;
* E+ t+ K% L/ Y* ^0 c}$ p1 R( B' }2 l# K# q/ @# R1 m3 F9 m
var preTime = 0;
# X% r5 t* ?) `: q! v- nvar nextTime = 0;1 |9 N2 W1 ~! F1 ^3 n
var currIndex =0;( w% o; S) }: |' p' e
function lrcList(){
5 {# ^4 V1 x% A6 Y var s = parent.document.getElementById("MediaPlayer").controls.currentPosition; l( x$ g! x3 S Z, W6 v& W8 ?+ ~
s = s*1000;% o( i* ]' @. y; u% D# E0 H
if(s==0){
( n# h8 d, l2 D- ]$ [0 h currIndex =0;
3 I2 V8 p+ f+ v+ G! R $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30; B- u& b2 L0 p! ~9 s, M9 A
for(var i=0;i<array.length;i++){9 [& I* L1 y# d1 I! p
document.getElementById("lrc"+i).style.color=colorNormal;
8 g9 F7 U5 ^; A }
! T+ `7 l+ D, s+ ]2 @ }5 f% {/ A return;9 `5 A" U% b: v% I
}
5 R( R. G; }, s+ m0 ~, {7 e if(s>0&&currIndex<array.length-1)
- O! @- \$ {) P; @ { ! P' [# c7 g3 d, y& H# r: O
preTime = array[currIndex].time;
2 G6 m2 H" b- _. `( @ q- b 3 a, h5 v/ d! i0 y8 l, F6 d
nextTime = array[currIndex+1].time;
5 R6 J- j; S$ }5 D5 W
5 N6 b5 q) B) [0 z4 M/ i if(s>=preTime&&s<nextTime){: ]; M( G) |- t! o
}4 Z2 M# \3 {1 C) E/ y# }# N+ v
else if(s>=nextTime)7 K5 W* x6 C7 z" a; d! B
{; f. t8 E5 K- g9 k' E3 _. t0 J
document.getElementById("lrc"+currIndex).style.color=colorPasted;
3 f/ ^+ ]% t, ~ currIndex++;6 c8 m4 t2 _& M. M
$("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
* n% @, f- {5 G/ e. N7 j6 B9 j document.getElementById("lrc"+currIndex).style.color=colorPlaying;$ Z b! j* H# M& G
lrcList();
6 b$ Z7 |( U8 ], M" C2 m6 F }: I: d. ?# J$ l* }/ a) L$ S( g, U
else{
" m7 W {$ C/ ^7 L2 G N9 y9 ] document.getElementById("lrc"+currIndex).style.color=colorNormal;
9 c& v0 O2 q! ]. K/ k currIndex--;) ?1 a x8 r3 ]( b- `* W1 V
$("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
5 W, P# N. l/ ~# Z! X% q document.getElementById("lrc"+currIndex).style.color=colorPlaying;
3 }; b; d0 a( x8 n7 Z- M7 Y lrcList();
) c+ `2 i7 g, F1 Z, J( k } + F" [: k* z8 _; T9 t$ w
}/ P8 \! k6 q! J
else
! D' q: h' V% i) x {9 f! Y P5 c& o8 Q
if(s<array[array.length-1].time){
- K# W9 m9 e+ j currIndex = 0;+ V- L7 |+ }8 S# |8 m0 e4 t- ~+ b
$("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
7 P) a) N7 @4 \5 c! ~# B9 }$ t& K* l for(var i=0;i<array.length;i++){0 w, _' [1 \2 e
document.getElementById("lrc"+i).style.color=colorNormal;8 p- L/ Y4 r: p; i6 B1 w+ Q
}
1 H9 \% ~3 u) u% g G lrcList();0 }' s$ Y9 R q: v. ^
}
- X0 P" z& W( d6 |5 H" F }3 R! e9 ?) `! h) s, ~" X
}
4 K3 f: }/ T. O" b% f3 m0 v) P</SCRIPT>
/ X, X: G7 ]. M( B8 V</DIV></DIV> E9 c; y: M8 j+ Z, Y; ^8 d
9 G5 G% j9 `% w. Z) s[ 本帖最后由 幽谷兰 于 2008-9-18 17:36 编辑 ] |
|