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