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