|
|
<DIV id=list>
- E- [9 b9 U P3 j: U<DIV id=lrc1 style="COLOR: #666666">[wmv=0] http://lzbj.ncedu.net.cn/uploadfile/20083923248279.mp3[/wmv] </DIV>
. e }, y9 J7 c' V<DIV style="COLOR: #666666">|等一分钟|听到这首歌,觉得它很动听,旋律很优美,很是喜欢,传上来给大家听听。</DIV>
% E) P% E4 n# J" W8 ?# d- T* [<DIV id=lrc2 style="COLOR: #666666">词曲唱:徐誉滕</DIV>4 ^ A5 N) s# z( u6 }
<DIV id=lrc3 style="COLOR: #666666"></DIV>
* o) Y2 X! O' s3 L0 |<DIV id=lrc5 style="COLOR: #666666">如果时间 </DIV>7 r- I# L% Q5 `3 d! l. m* |
<DIV id=lrc6 style="COLOR: #666666">忘记了转 </DIV>
& n, ^+ B6 x# ]1 d<DIV id=lrc7 style="COLOR: #666666">忘了带走什么 </DIV>! I v& T* H2 \$ j& ?2 H7 @
<DIV id=lrc8 style="COLOR: #666666">你会不会 </DIV>
' H/ |9 _9 x. w% t" b" G! O1 q* v<DIV id=lrc9 style="COLOR: #666666">至今停在说爱我的那天 </DIV>
! `, \' O8 ~* K. J5 D% H! q<DIV id=lrc10 style="COLOR: #666666">然后在世界的一个角 </DIV>) s$ }& E c" r$ | t
<DIV id=lrc11 style="COLOR: #666666">有了一个我们的家 </DIV>
( I: A' M. R/ W<DIV id=lrc12 style="COLOR: #666666">你说我的胸膛会让你感到暖 </DIV>
* t- ~6 D4 p5 \9 Q, T<DIV id=lrc13 style="COLOR: #666666">如果生命 </DIV>- J8 f* a) h6 a# T. M _/ |
<DIV id=lrc14 style="COLOR: #666666">没有遗憾 </DIV>+ J+ s6 i" }& C: u. [
<DIV id=lrc15 style="COLOR: #666666">没有波澜 </DIV>5 P1 q. |) K$ ], V% O" H
<DIV id=lrc16 style="COLOR: #666666">你会不会 </DIV>* a0 G3 I1 h' w
<DIV id=lrc17 style="COLOR: #666666">永远没有说再见的一天 </DIV>
+ n7 e0 P- M5 L7 x% k7 o; h<DIV id=lrc18 style="COLOR: #666666">可能年少的心太柔软 </DIV>
, s5 ?3 F0 o0 ^; i% ^6 G<DIV id=lrc19 style="COLOR: #666666">经不起风经不起浪 </DIV>
1 E: w4 g* l0 i8 V! Q3 h<DIV id=lrc20 style="COLOR: #666666">若今天的我能回到昨天 </DIV>
, h- f9 y4 `( Q) n( b( m3 N<DIV id=lrc21 style="COLOR: #666666">我会向自己妥协 </DIV>/ ]+ A% O5 a; {# G. q- B* k+ v8 L
<DIV id=lrc22 style="COLOR: #666666">我在等一分钟 </DIV>8 ?2 A9 z* f* v# y
<DIV id=lrc23 style="COLOR: #666666">或许下一分钟 </DIV>
. [! \6 L8 W% v" Y6 |9 V( p0 c) S<DIV id=lrc24 style="COLOR: #666666">看到你闪躲的眼 </DIV>
) u/ i* d* h+ c8 d/ d* {6 `/ p<DIV id=lrc25 style="COLOR: #ff3300">我不会让伤心的泪挂满你的脸 </DIV>
2 E G3 q- @' p<DIV id=lrc26 style="COLOR: #000000">我在等一分钟 </DIV>6 |+ q* p- C% j9 e/ x+ C7 w
<DIV id=lrc27 style="COLOR: #000000">或许下一分钟 </DIV>: d: @0 H3 p# P. i; j
<DIV id=lrc28 style="COLOR: #000000">能够感觉你也心痛 </DIV>- j$ \9 b3 Q: y; U( s4 _
<DIV id=lrc29 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>
" K. r) Y1 u$ Z, o<DIV id=lrc30 style="COLOR: #000000">如果生命 </DIV>
8 Y$ ]- u r& \<DIV id=lrc31 style="COLOR: #000000">没有遗憾 </DIV>
; f9 I, p! j/ ]9 a k p<DIV id=lrc32 style="COLOR: #000000">没有波澜 </DIV>" i. A4 X" ^! `* z
<DIV id=lrc33 style="COLOR: #000000">你会不会 </DIV>
! c( ~& u7 y" ^<DIV id=lrc34 style="COLOR: #000000">永远没有说再见的一天 </DIV> J8 s) r/ R3 _5 [8 @+ _
<DIV id=lrc35 style="COLOR: #000000">可能年少的心太柔软 </DIV>
/ H* P' W6 X" F! W! F$ ]& `<DIV id=lrc36 style="COLOR: #000000">经不起风经不起浪 </DIV>* y! O+ N( E4 \1 c
<DIV id=lrc37 style="COLOR: #000000">若今天的我能回到昨天 </DIV>
# V% J+ M. x! q# J6 |* P) R<DIV id=lrc38 style="COLOR: #000000">我会向自己妥协 </DIV>/ `/ D% ]% d) O% s1 ?
<DIV id=lrc39 style="COLOR: #000000">我在等一分钟 </DIV>
8 ^7 Q' q/ X& \( t9 Z<DIV id=lrc40 style="COLOR: #000000">或许下一分钟 </DIV>
2 X: H& @: x+ H s8 S<DIV id=lrc41 style="COLOR: #000000">看到你闪躲的眼 </DIV>
4 T/ N4 E; C$ _; @1 _<DIV id=lrc42 style="COLOR: #000000">我不会让伤心的泪挂满你的脸 </DIV>
9 s5 h* P/ R% _- m3 H- d<DIV id=lrc43 style="COLOR: #000000">我在等一分钟 </DIV>
}6 V& B! Q% e( t" N<DIV id=lrc44 style="COLOR: #000000">或许下一分钟 </DIV>
7 x: l5 J7 d& y$ g<DIV id=lrc45 style="COLOR: #000000">能够感觉你也心痛 </DIV>8 @8 u6 i* j C+ W6 z
<DIV id=lrc46 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>
; s' N* p5 \5 p<DIV id=lrc47 style="COLOR: #000000">我在等一分钟 </DIV>
5 `+ w2 H* x5 |! Y<DIV id=lrc48 style="COLOR: #000000">或许下一分钟 </DIV>( \! k0 `0 I; l* T( ?
<DIV id=lrc49 style="COLOR: #000000">看到你不舍的眼 </DIV>1 k4 o! U$ A% X/ j, q/ i
<DIV id=lrc50 style="COLOR: #000000">我会用一个拥抱换取你的转身 </DIV>
5 Y9 j" p& G# g2 K# Y, K<DIV id=lrc51 style="COLOR: #000000">我在等一分钟 </DIV>; f( f) ?/ o! h2 w
<DIV id=lrc52 style="COLOR: #000000">或许下一分钟 </DIV>
' g2 u2 Z( n% S8 L! |<DIV id=lrc53 style="COLOR: #000000">如果你真的也心痛 </DIV>
) J, q$ c) y- z# I9 f<DIV id=lrc54 style="COLOR: #000000">我会告诉你我的胸膛依旧暖 4 J, U4 Z% z! e: d0 i$ V. e
<DIV id=lrc style="DISPLAY: none"></DIV>/ e! g; |' L- N- K6 c' y) H( X& N
<SCRIPT type=text/javascript>
- w/ m- o7 E! R5 N3 R8 R) [% @7 q3 M( edocument.domain="1ting.com";
/ X7 |+ M2 \& a$ v* Dvar colorPasted="#666666";
8 T" |$ a* @( `7 P" y; fvar colorPlaying="#ff3300";# g2 N3 W/ M) U! C$ x. V
var colorNormal="#000000";
* t. A9 t0 W- U9 {: B6 o$ = function (a,g){8 s4 o/ f, S) G* A5 a+ y7 O: G( g
var o = new Array();
g8 j/ a: A0 E* v$ n+ J var c = new Array();
( W4 H% K; O* l3 g/ S' [ var r;
( { S( v3 e& L) Z9 S var u;
! i! q, q9 L$ `; _0 ~* | K: o- o' @! @8 r var a = a.split(';');
6 [) L; t" y# r0 o2 V$ b/ G6 B8 |* N3 ^! Z" l' c6 d3 X
var e = "keydowns,resize,load,dblclick,click,mouseout,mouseover,mousemove,mouseup,mousedown,inputchange,inputfocus,inputblur".split(",");
7 n9 q# l! p' C+ a N, x6 O. g for(var i=0;i<e.length;i++){
$ b4 c' a l6 Y eval(e<i>+" = function (s){eval($event('on"+e<i>.replace("input","")+"'))}")
, \! A9 a2 t9 i2 [. j, N* D6 T' c }
# j" |4 l6 y6 k
6 C/ ^3 G3 \" T" N/ t( } after = function (t,d,s){& O, E0 c# }2 Q
$after = function (){! A- W4 c5 B. r: q
var $n=document.createElement(t);
. N! T1 i: L( C- ]/ i% a4 q | if(d!=null){
% @3 d/ p5 O2 ^2 Z $n.id=d;
$ S0 i* a# D, |6 G5 M }* |# s# P4 o- }( H& @! @
4 ~3 R, s5 |: z1 H$ ?% M
u.insertBefore($n,null)
" |3 u: ^( B f3 w/ ]4 b- |. S r = $n;
0 q7 R' t D K0 | u = $n;
" \4 N) P5 S" j, Z3 f6 ?4 f1 M }
5 x. g( v1 F. l $for(s,"$after")9 b; j, d* X) j( [
}
! n* Y6 O) Z/ ~ k& W" u
^4 F/ u5 A8 X/ w$ G" H show = function (s){
& z' P5 ^9 j* g+ y) I3 D $show = function (){
. I3 e/ W8 y$ t9 S6 i' ^% ^3 [ u.style.display!="none" ? style("display:none") : style("display:block") ;
3 y+ o) Y D* ?; x' I# M8 y }) P8 f( l- h0 v) J' W
$for(s,"$show")
- @. @/ L" y- \3 l8 N }
4 ?8 r! \8 k* W$ c; H9 @$ v8 c8 v4 f' B9 d
check = function (t,s){
8 R) \; F6 Z: N4 ]( l/ X $check = function (){
! |5 \4 b2 P5 i Y8 ~ if(t=="2"){
$ L2 S1 d) ]( L; D$ V. n if(u.checked){! ^& M: M5 y8 t; m+ o. S# b
u.checked = false;
6 L( K" `- L; ~. n- B$ \ }else{
% \/ \4 L" t) ~1 Y; M+ `$ k( _ u.checked = true;$ a5 t* X' \! \: ]
}
0 i) I& P/ g+ ]0 l1 ^7 r }else{
+ ^; R# Q8 |+ K: q) { u.checked = t*1 ;
% N- ?6 K% @2 h0 Y/ @ }
( X6 ?# g# H9 m1 j, w }# P* w) D) f% s1 M! `) Z1 I5 G
$for(s,"$check")3 {; f* m# C" S3 n6 o
}
9 c9 o) [9 H3 ]: M3 V: e5 c9 D7 a6 C& b# o1 D4 \7 O. K
style = function (v,s){
0 f" O, q' c' b8 u& S$ B $style = function (){
" h& n2 M9 {7 O/ q var $n = v.split(",") . I2 i% `( i8 S. Y' J
for (var i=0;i<$n.length;i++ ){
6 N3 j2 J+ T4 F" p var $m = $n<i>.split(":")
5 o/ J4 Q5 x9 E! }- s! I8 X y eval("u.style."+$m[0]+"='"+$m[1]+"'");
+ \0 s5 \5 I4 P9 j/ h }
1 D; |0 R+ w p: u8 u1 W) { }
: U& x# d6 c/ j7 g9 U b$ } $for(s,"$style")0 a+ V) j0 c/ Y! ?, I! Y
}
* U. `0 I( L# g% v/ V
+ ?1 i' l- L6 y- E1 W value = function (v,s){& N" F! P$ e# d5 J
var $n= $this (v);, b! n% N' T6 p7 |! X
$value = function (){
* H1 M" }+ C) y1 B! \- }' J: h+ P u.value = $n/ A+ g% R: l/ R; V8 G+ X- o3 `7 a
}
2 n: @- Y+ G( ~ $for(s,"$value") 4 M2 J, |5 }" c7 Q$ B
}
h4 L1 @0 d- F) W3 _& @ w. X, _, C% Z
text = function (v,s){
0 Q9 e# s3 F+ u3 H var $n= $this (v);
) ]8 d3 |8 J. h, F. C $text = function (){; k5 s, O6 K( Q- S- I9 A+ _
8 O/ J4 m( _$ m, a* b
u.text = $n
5 r v1 v8 C/ D4 @0 Y }# r& G$ t a# \$ Q# E0 e
$for(s,"$text") ( X9 [8 C/ ~+ S" c
}
9 w' U6 O1 e: r _
' N1 z. y8 e( o, d- f innerhtml = function (v,s){
# k/ q. w3 M; W2 e var $n= $this (v);6 G/ K! o: o! _* ^& C6 g2 G! Q. P+ ^
$innerhtml = function (){
5 T e9 t4 o* k5 G% S& z) V u.innerHTML = $n
! l2 y( E: Z" G W$ n. H' {# h }
6 r9 l$ f, n ]$ ]6 `( c& O$ ` $for(s,"$innerhtml")
2 o! s+ k& t3 D0 x, j# ? x }
3 s$ t! v- k% H4 K8 o1 |0 \, h ) L/ T( D+ d) j+ x4 R) O( |/ w" O
removechild = function (s){* r0 @# `: v0 P
$removechild = function (){$ C2 \4 g" r; N" B
u.parentNode.removeChild(u)
4 s) i4 {& w# ]) [! h$ ~ }
8 _; y5 z) N$ ]& M $for(s,"$removechild")+ [9 }, U$ X# T/ l: P5 H& b& `
}% v; M+ _! b B7 R% v! c
& `2 I" }& e, y- s
$this =function(v){
4 L% }) T$ D) f if(v.indexOf("this") == 0){" |$ D8 C k E& }8 l
return eval(v.replace("this","u")), g. j8 a/ Y2 M2 k8 Z6 y
}
3 C- I- }8 s2 _6 C" h; X* ]- L return v;/ H% s- D& Z8 U4 D4 l
}
' x9 C0 K0 T5 @; w$ {8 X$ i& x o# y2 G9 {8 a
$event = function (s){5 m' H! y# ?+ f7 p" F& ~+ L( ?
var $n ="u."+s+" = function(){$work(this,s);}"& n8 J3 o) Z) V# T: M/ H- i
return $n;0 g' X. J. L* z
}
9 Z$ v" B; Q" `! t0 A, U4 Y. `, |3 F. V9 g+ P! f5 y- E' Y
$replace = function (s){3 p( r+ y7 @8 d* @+ @
5 M2 F( n( a N% T9 C: p6 Q2 n }) f) o2 h1 q, q; r( X+ l
% k5 G: Z3 R+ r5 N
$for = function (s,c){/ i Z0 \2 d+ I( Y
var $n="this."+c+"()" ;7 ?+ ~4 V, z( G5 o+ s
if(s!=null){
4 R( }4 _' N" } var $m =$test(s);1 ~- D O/ m+ u9 D6 b& U. m
for (var i=0;i<$m.length ;i++ ){
# X/ _4 l5 g8 G- j' x, b u = $m<i>;% Q4 D% S) [, v: C8 i4 L
eval($n);9 N% m9 G- C! p r1 S+ t5 V
}& H* P/ A1 J1 q4 \) m
}
( z' ?2 f( q, q1 E" O else{
& F6 @# M, B6 r) J3 Q7 n' ^ eval($n);) G \6 X% f9 m' e* h
}' F, d7 j8 c# }9 ^5 j3 Q
}3 J# t0 f+ R1 I
8 ]0 o/ w3 }3 I: D& e $test = function (a){
1 Q2 k# B8 b. g4 J var o = new Array();$o(a.split(';'),o);
% S! I. |% j, Z: y8 G& O return o;
& n1 b6 ?( [* M( r0 O% g# Z; Z } E( S0 h( h& P, E9 F
" c* j: v, ]" n8 B* d% {6 x/ n5 {
$format = function(s){
7 D% V% { W/ V while (s.indexOf("'")>0){1 z" P; F5 q! \$ o* q4 C& [4 z
s=s.replace("'","\"");
- M7 p7 N4 Y9 g. o }
& g5 O9 L4 e0 n. W0 F while (s.indexOf("][")>0){
- a& @9 _* c+ b' c. K( S s=s.replace("][","','")
7 h7 o2 I/ i3 c( \# g" v! T }
2 l {! E$ Y: `3 n" ? while (s.indexOf("[")>0){7 L( z2 |* i ~6 `$ v# I" t
s=s.replace("[","'").replace("]","'")
+ U2 `* A( o) x# u b }
; T' d) b1 t. e return s;
( P% E& x- T7 F8 Q9 q3 y; w }5 m( n/ T, H$ h* _2 }
$ A. E$ P& z8 s9 l9 r B: o1 B! v
$work = function(w,s){4 R- v* K. n( ^: ]. ~. F8 n
u=w;eval(s)( B4 |; U, [2 Q1 d
}" V. N" U% \, P6 \3 |
) Q' F6 i2 G [1 k2 \" G
$id = function (s){/ g# F7 A9 R( ]0 F; W5 O
return document.getElementById(s);
& m+ O* v7 a8 p1 g. u }6 [! Y4 h, u. h: ]5 q3 {! D
* {5 G: ]3 o1 @. J $name = function (s){3 b) [- O+ S7 d4 J
return document.getElementsByName(s);, h* q: @) t) O
}' s' _+ g% `" o" R l) `
# F2 ]/ u% k0 L: V! z- g9 ?
$tagname = function (s){( r+ [6 ~. k9 y) i, e# T0 ~2 L% U
return document.getElementsByTagName(s);0 P" o; i3 @- C! u+ B
}5 e% a& x! o& V& W5 f
% B* G# a2 @/ o! v- p $o = function (a,o,c){0 S- J" @9 f# S" b
$push = function (n) {
+ g/ b9 o# t4 s( Y: Y! d for (var i=0;i< n.length;i++ ){3 h9 R4 l3 _; t% K$ p
o.push(n<i>);
5 }* x0 z5 P% t4 M; V# C }
& h- M% R% ]' [4 w- u }
% U) T3 T! q% f) y4 ~ for(var i=0;i<a.length;i++){
9 L6 s. H8 Q* D if(a<i>.indexOf("(") >= 0){, t; N% [# b& W4 W; L( `& Q) D4 d+ t7 W
c.push(a<i>);( P) E* m% a8 s4 l- ~
}& f" N( p' ~7 J1 Q5 ^; o( o
if(a<i>.indexOf("~") > 0){/ W" e' x5 R" r |5 C
try {
8 L/ y7 y% [7 R. A; v* f $push(eval(a<i>.replace("#","document.getElementById('").replace(" ~ @","').getElementsByTagName('")+"')"));( x i. {: o& F* ^0 f z0 ?
}catch(e)2 _/ I0 X: i2 `' E; {7 A. \- t2 r
{}
. e; _# w5 w2 I% v6 G& t& _ }7 x; j& b2 o( y( J/ v R
else{4 ^5 e; }0 a ?# L4 E$ r0 z
if(a<i>.indexOf("#")==0){
& X' Y& U6 h/ _( j o.push($id(a<i>.replace("#","")));5 k: u5 W q6 u0 z& y6 P
}0 |7 M' }! k+ @! M2 z: O" q
if(a<i>.indexOf(".")==0){
0 [( Q1 V2 k7 ]) C2 p' z: K $push($name(a<i>.replace(".","")));
( T0 x/ v' j4 S }! S- b; w7 M6 o
if(a<i>.indexOf("@")==0 ){
; M' j( n1 K5 v( j $push($tagname(a<i>.replace("@","")));
5 j6 L( ` g2 Z& E' a }
# O7 m: y0 o$ V* `! F- T% O if(a<i>.indexOf("*")==0){
8 @ D- l; J/ Q6 x0 y- T5 _- I $p= a<i>;; {, F/ O; k" ?0 u
if($p.indexOf(".")< 0){
% w* M( O1 @6 y% C2 _ $p = $p.replace("parent","parentNode")4 X$ J1 d- X# y1 U2 _' }' F
}
% A! s, S0 G. [( f4 o) i. K7 d var $p ="u."+$p.replace("*","");: X7 u5 q2 y. b" p$ j9 y
while ($p.indexOf("parent.")> 0){: O# D! V1 J3 X/ B1 Y
$p = $p.replace("parent.","parentNode.")" s+ h7 [: s4 o/ i* w
}0 s+ E$ D) l& E: |: ~) s% Y
while ($p.indexOf("child{")> 0){4 `; S- _+ o6 `/ v, ]$ i
$p = $p.replace("child{","childNodes[").replace("}","]")2 _1 r6 [' Z l, a
}
6 q8 |. N! J9 }* \ o.push(eval($p));1 X; R) C* ]' e4 P: d
}9 }4 {: ]" | a# k
if(a<i>.indexOf("document")==0 || a<i>.indexOf("window")==0){
+ l) p, [7 g, K o.push(eval(a<i>));5 `( O: V9 ~" i) Y( L
}' R; J* j W! W0 k
}
& t$ w( K( [4 I+ g; Y- s if(g!=null){
% A( s4 c, M* C o.push(g);g=null
# n4 Z/ C* ^4 p } ' Y4 Q& B$ h7 O$ s: M) z0 e$ }/ t: F
}
( w( N) [. y7 S1 u }
, [5 g: E/ O' W- [7 z; @% [ |) v1 p& ]. [- J' ^8 Z4 G3 V
$o(a,o,c);/ i2 q# \$ A8 H7 H/ E/ h+ o
* n, Q" t/ M1 w6 d
for(var i = 0;i<o.length;i++){
9 \% k* | u) y7 W: H4 U' U: @ for(var j=0;j<c.length;j++){) _9 t }8 a& p$ H7 q
u = o<i>;eval($format(c[j]));
2 ^- X, K& H+ V5 C }
; Y# i7 |6 o- j/ C; R }
[; u7 N) d( [ |
4 ^( e: o) @% Y+ {$ q if(o.length == 0){
3 p4 l' L8 g) b for(var i=0;i<c.length;i++){
% ~. X3 D5 E0 h( q* ?% v0 G eval($format(c<i>));, Q9 r8 f7 b( ^/ O
}2 m' i* B7 n( R* F' K
}
, X0 w( J- Y; K$ q4 W
; ^& x* A" N8 a, b }4 V if(r!=null){
8 G+ r6 r9 H4 S1 I return r;
# G7 [. a: G" ?* H) d$ d }
. J" Q1 G% x: r( ^6 j1 A! |/ t' I
) w J; k/ e& }# K$ ] if(o.length==1){4 S# u |- D9 x; [% \1 m) N
return o[0];
- G; Q7 B1 c6 W9 P }: _/ D( \+ v6 k+ ~3 Y7 Y* d! q
else{! }. X: H) d% `* d
return o
0 Q+ ~0 _/ e. _; |* v, H } 9 ?9 z* r+ f" o3 z5 y7 Z: c/ r5 K! a* f! j
; y; l$ W* t0 }9 Y9 ^% t }
" _% @7 w( J& L! tvar lrc =$("#lrc;show()").innerHTML.split("[");3 U4 T8 r8 M8 c. [% c% I
if(lrc.length>5){
" z9 ^. y" _7 k1 Yvar array = new Array();9 s7 d9 m1 T( D+ @/ h
for (var i=0;i<lrc.length ;i++ )3 k# O- i1 I6 m, X& K1 A, ^1 p# f
{
. `& F" L7 e# S- b2 n var g = new Object();: U+ j3 Z$ }; M) W2 _
t= lrc<i>.split("]");
7 {. _! h6 o7 h3 K% n g.time = getTime(t[0]);
" g/ j F" i8 R4 ^+ u4 ~6 ^7 I- x, J if(isNaN(g.time))' \1 x s" M' o* P" _: E+ ~2 e
continue;
( S. n4 [, {5 I( ` g.c = t[1];
( o J" Z# P2 C4 W if(g.c == "")
k+ M$ |4 ?/ |+ |) B1 B g.c = getNext(i);
: F) M q1 Z* E2 | array.push(g);/ W b# a3 @: r4 n* _
}; J; X; D; u/ u
array.sort(function(x, y) {% M8 C& V0 J( J8 n0 p
if (x.time>y.time) / P- n0 w2 O/ A* b. p+ n
return 1;7 {# F ?( f2 m& a G
else if(x.time<y.time)# w' |1 r/ m9 l* w6 h. s
return -1;. x, ~, G' I7 w* X4 Q
else( }6 y2 M1 X+ Z1 B" o R! G
return 0;( B1 r2 P6 {4 r: |0 p$ l8 n$ f
}
6 x2 l' L$ l% Y, Y8 w);
( j( n2 J: j+ |. Sfor(var i = 0;i<array.length;i++)2 Y- U# T+ @/ ^1 ]$ e0 G) I
{
1 r0 v% |. h! o6 G% @6 M9 |0 G var g = array<i>;3 u1 D% W* U4 R
if(!g.c){
" _1 a c# l1 z) x g.c="";
" h$ w% f g7 u; ? }
+ N# V3 A# u2 r" } _! [ $("#list").innerHTML+="<div id=lrc"+i+">"+g.c+"</div>";
0 G. y7 Q! C, J$ i" m0 J1 f! M}3 ^! f7 ~4 b2 a
var time = setInterval("lrcList()",500);
5 q! O) h8 |; D5 s}else{
$ i! T& W4 l* A1 O1 R& T: v Z $("#list").innerHTML=$("#lrc").innerHTML;" G+ f* w% i- V/ I. e" B
}4 c' n+ N2 A$ y+ v4 b7 ?
function getNext(i), [4 ?6 a6 Q- h7 c1 ^/ r) j
{
b- b( J$ y" j" r# B var result = "";: o. \1 c; D4 Y2 A" R* }4 K
var i = i+1;
Z* ]# f6 q; |: K- a t = lrc<i>.split("]");! U6 c9 k% j- g
if(t[1]=="")4 P1 c& \ `1 t# J
result = getNext(i);) E' f/ k, L" z4 j
else: P! i3 Z- Y& d* E! H
result = t[1]( H! G! H4 B& O+ s2 _8 F6 f: z
return result;
( f1 F3 J6 d. w, z! d}% J% y! m+ ]+ M* [, F
/ t8 \* P- y& X
function getTime(str)7 w: F) V2 B% Y( p1 w4 i
{' K1 r' Y$ Y7 d3 S7 n8 I" g
var time =0;
& {0 {' }" L, o% n! [' C; R) A3 R0 l var ta = str.split(":");0 V/ e4 l0 d8 Q2 L4 e& `7 j
if(ta.length<2) F0 M: L3 K" R8 T* \
return time;* X* s8 ?* z& ^: t7 e6 `) W
1 F; v* I b6 a- W9 Z/ w- o, `$ @ if(ta[1].indexOf(".")>0){
$ O$ U& y g) ^+ d9 q1 j2 q( ? var tb = ta[1].split(".");. F/ K! p9 i/ |9 ^* C' M# {
time = ta[0]*60*1000+tb[0]*1000+tb[1]*10;
4 Q$ w; o0 V3 s4 D U }) W$ }5 A% i, x! Z# X% P: E, A; k; d
else6 o1 E% K3 k6 M# ~4 ]
time =ta[0]*60*1000+ta[1]*1000;
1 ]% N: B6 s: k% r return time;3 o$ ?8 H7 I# x
}
# ?2 b! K+ [+ Y% evar preTime = 0;) W4 l; L) I7 z# f1 W
var nextTime = 0;
4 } A9 R; |6 Q8 Zvar currIndex =0;
- y* i7 y# V' D* ofunction lrcList(){
1 B; {( j, X& J+ W" g7 D! \ ` var s = parent.document.getElementById("MediaPlayer").controls.currentPosition;$ N$ [9 E r5 n; Y. h1 \
s = s*1000;
. U$ n4 Z6 @ ~5 f @ if(s==0){/ B; O2 ~- A/ j7 O, ?" R
currIndex =0;
2 j: a# N Y) f/ R ] $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
9 y. o1 k* T9 z8 Q# H/ O for(var i=0;i<array.length;i++){7 V* J: ] o0 ~5 e0 S. i: g
document.getElementById("lrc"+i).style.color=colorNormal;
) l8 e/ v( s0 \" a8 W, F }
9 ?- o" z/ ~8 [* z1 `5 q1 L return;1 x/ F" S$ W+ n) T1 _- _
} f7 h9 k( c8 o. C3 Y0 ]
if(s>0&&currIndex<array.length-1)
( c" j+ j9 K/ o, Q* d# o. Y {
7 z4 e; _! Q' H3 q! g* ?7 H8 T preTime = array[currIndex].time;! k4 |+ m; B' h% q
2 Q3 ]( U/ F7 ]9 @2 E' Z
nextTime = array[currIndex+1].time;, ~( ~$ s0 o5 M
7 k4 Z; ^. ~7 O% s/ I
if(s>=preTime&&s<nextTime){
& I1 j! w2 ~* O6 H0 L } p9 |8 R% K* V6 E: B8 Y9 o \
else if(s>=nextTime)
& C* v7 i) D8 H2 C# M; i' c {
8 o# a3 K2 a. k document.getElementById("lrc"+currIndex).style.color=colorPasted;
$ _+ ~ `: Q A8 A% e8 ]. y currIndex++;
( O2 f. N- g. M4 D# u $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
9 b5 F8 k+ y+ b! K document.getElementById("lrc"+currIndex).style.color=colorPlaying;3 ]6 { C. h& a1 S; G& y
lrcList();- ?0 s, f! }6 _* u: t
}
8 k: P. y: F7 z else{
& _3 X; h1 o/ D4 y3 Q document.getElementById("lrc"+currIndex).style.color=colorNormal;/ f; c* R2 y( g& i" w$ s8 o
currIndex--;; \% F7 W7 [1 X8 f4 n# J6 S) f! ?
$("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
$ M* \* C8 _0 N X document.getElementById("lrc"+currIndex).style.color=colorPlaying;8 l6 p1 `. R7 P# T
lrcList();
) _3 ]# l4 V7 S6 u }
! V) p' s# j/ j! M% ~ } d' K) }* h, o
else% _4 }4 ?& Y0 @! l& ?; }
{- z* s; b7 g: l8 E5 ]3 @: ~
if(s<array[array.length-1].time){ O" U7 V( U! {- p/ U/ T
currIndex = 0;8 E1 }8 _, P8 N+ s/ C. |: ^
$("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;0 M$ m. o9 { L7 X* A5 M( }- p
for(var i=0;i<array.length;i++){" Q X; C) G G l A- s
document.getElementById("lrc"+i).style.color=colorNormal;0 d$ G) |1 s9 C% ?- K
}: H& B3 ]! F6 ~- f% P) J: [
lrcList();
5 K# b5 s" Q! {3 C3 v }
4 w% `4 `: C) B }0 ?6 q* I; v/ M, D5 Q
}
5 Y. A4 l8 O: {% \4 F* h5 O. W# y</SCRIPT>
/ @" Z; I/ ]! z! A2 T</DIV></DIV>9 X5 G3 q- a2 c6 F' ~; v2 N9 P
3 \1 ~) S: d4 v[ 本帖最后由 幽谷兰 于 2008-9-18 17:36 编辑 ] |
|