|
<DIV id=list>6 L% ]! v' g9 m6 X G. O: a
<DIV id=lrc1 style="COLOR: #666666">[wmv=0] http://lzbj.ncedu.net.cn/uploadfile/20083923248279.mp3[/wmv] </DIV>
" F* J' A4 O& F6 n<DIV style="COLOR: #666666">|等一分钟|听到这首歌,觉得它很动听,旋律很优美,很是喜欢,传上来给大家听听。</DIV>/ `. k6 h, @. c
<DIV id=lrc2 style="COLOR: #666666">词曲唱:徐誉滕</DIV>
8 B- D0 M" t; i5 i' ?<DIV id=lrc3 style="COLOR: #666666"></DIV>
2 r, [* H$ N- x" `! |( S<DIV id=lrc5 style="COLOR: #666666">如果时间 </DIV>& O- g y1 U+ ?# {9 z# e" D" z$ W: ?
<DIV id=lrc6 style="COLOR: #666666">忘记了转 </DIV>4 L2 E3 P8 A! M, p
<DIV id=lrc7 style="COLOR: #666666">忘了带走什么 </DIV>
/ x# w8 U; v8 S, _# p9 i l<DIV id=lrc8 style="COLOR: #666666">你会不会 </DIV>' {. S/ _: N1 [
<DIV id=lrc9 style="COLOR: #666666">至今停在说爱我的那天 </DIV>
t7 R+ J7 | `& W<DIV id=lrc10 style="COLOR: #666666">然后在世界的一个角 </DIV>% ~+ f) A+ C1 D S+ u! B
<DIV id=lrc11 style="COLOR: #666666">有了一个我们的家 </DIV>, o) w# u4 b2 W& w
<DIV id=lrc12 style="COLOR: #666666">你说我的胸膛会让你感到暖 </DIV>3 o3 E4 _9 {% j! x, g
<DIV id=lrc13 style="COLOR: #666666">如果生命 </DIV>
% d9 z) ^/ U8 N9 j) Z<DIV id=lrc14 style="COLOR: #666666">没有遗憾 </DIV>
K# a; x% E% V1 R) z3 m<DIV id=lrc15 style="COLOR: #666666">没有波澜 </DIV>
}! s" a' ^. V- C3 B d `, m# c- Y<DIV id=lrc16 style="COLOR: #666666">你会不会 </DIV>
* y+ A+ R. T! S- L& V/ a<DIV id=lrc17 style="COLOR: #666666">永远没有说再见的一天 </DIV>3 ]' i( e) Q6 S. a
<DIV id=lrc18 style="COLOR: #666666">可能年少的心太柔软 </DIV>, P% t6 c! M7 T& l
<DIV id=lrc19 style="COLOR: #666666">经不起风经不起浪 </DIV>. f6 N% Y7 E/ W6 o: F/ y/ r, |
<DIV id=lrc20 style="COLOR: #666666">若今天的我能回到昨天 </DIV>
: p2 K/ r- D2 w7 d<DIV id=lrc21 style="COLOR: #666666">我会向自己妥协 </DIV>
$ ]: j; _! G% F: f5 O: g2 Y2 A<DIV id=lrc22 style="COLOR: #666666">我在等一分钟 </DIV>/ g+ s/ ~. z8 |5 K( v: ^! w
<DIV id=lrc23 style="COLOR: #666666">或许下一分钟 </DIV>2 d; j) \" g, P$ W
<DIV id=lrc24 style="COLOR: #666666">看到你闪躲的眼 </DIV>
( p+ w; w" G8 o. w" r<DIV id=lrc25 style="COLOR: #ff3300">我不会让伤心的泪挂满你的脸 </DIV>
/ o# P; J- B/ `# k<DIV id=lrc26 style="COLOR: #000000">我在等一分钟 </DIV>
! [2 u$ @; J7 X, u( P5 H<DIV id=lrc27 style="COLOR: #000000">或许下一分钟 </DIV>
4 S& S% a$ t5 M" {0 k4 l0 Z/ G# F<DIV id=lrc28 style="COLOR: #000000">能够感觉你也心痛 </DIV>- t% S( R. y q9 @; K G7 ^
<DIV id=lrc29 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>7 _ w) W) V& k5 l3 f( @/ H! \
<DIV id=lrc30 style="COLOR: #000000">如果生命 </DIV>
. l) R9 \ h, S" n4 H$ F<DIV id=lrc31 style="COLOR: #000000">没有遗憾 </DIV>; C7 j% z' A% z+ C$ R3 z
<DIV id=lrc32 style="COLOR: #000000">没有波澜 </DIV>
. ^9 y# G; }! W, a/ W7 w0 }' S8 F<DIV id=lrc33 style="COLOR: #000000">你会不会 </DIV>) i9 I/ ]4 n% [+ w# A) W) \
<DIV id=lrc34 style="COLOR: #000000">永远没有说再见的一天 </DIV>
$ z: g* a& N" G" Q: r2 W) t<DIV id=lrc35 style="COLOR: #000000">可能年少的心太柔软 </DIV>
) @5 y; B# b; z6 p! x3 M4 ]% p<DIV id=lrc36 style="COLOR: #000000">经不起风经不起浪 </DIV>
) T8 ~) p- V( `% k! g4 t1 d<DIV id=lrc37 style="COLOR: #000000">若今天的我能回到昨天 </DIV>, r$ p7 y& U4 ^1 ?
<DIV id=lrc38 style="COLOR: #000000">我会向自己妥协 </DIV>/ ~! t! _4 R3 n4 z+ C$ |
<DIV id=lrc39 style="COLOR: #000000">我在等一分钟 </DIV>
/ x5 f* ]- d3 q9 P; ~* p6 I<DIV id=lrc40 style="COLOR: #000000">或许下一分钟 </DIV>
1 M$ Q! J2 M) Y' C# C: @<DIV id=lrc41 style="COLOR: #000000">看到你闪躲的眼 </DIV>1 W! d" d9 t1 a0 ?/ Z
<DIV id=lrc42 style="COLOR: #000000">我不会让伤心的泪挂满你的脸 </DIV>, g5 Z0 H4 N# t# ^5 m7 W9 i
<DIV id=lrc43 style="COLOR: #000000">我在等一分钟 </DIV>6 c+ ^' t y! g/ p4 { J
<DIV id=lrc44 style="COLOR: #000000">或许下一分钟 </DIV>' P/ U* f$ z9 x- [, S+ M
<DIV id=lrc45 style="COLOR: #000000">能够感觉你也心痛 </DIV>
; {1 c7 M* L! C% l<DIV id=lrc46 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>: v/ R- g0 P5 q$ U1 k2 n, a
<DIV id=lrc47 style="COLOR: #000000">我在等一分钟 </DIV>
" w2 M0 G, V) }2 q<DIV id=lrc48 style="COLOR: #000000">或许下一分钟 </DIV>. D m F! W! w7 ]5 U
<DIV id=lrc49 style="COLOR: #000000">看到你不舍的眼 </DIV>; l7 ^# Y. G6 u, M* k' o
<DIV id=lrc50 style="COLOR: #000000">我会用一个拥抱换取你的转身 </DIV>
0 h$ T q) G8 j% @<DIV id=lrc51 style="COLOR: #000000">我在等一分钟 </DIV>: @* z- M9 @/ ^! X6 `9 M5 r5 E9 m
<DIV id=lrc52 style="COLOR: #000000">或许下一分钟 </DIV>% ?9 q o: \* ?) u* I/ a
<DIV id=lrc53 style="COLOR: #000000">如果你真的也心痛 </DIV>
# X$ @6 ^# Q7 a* }<DIV id=lrc54 style="COLOR: #000000">我会告诉你我的胸膛依旧暖 2 \5 {3 g3 L7 n+ D
<DIV id=lrc style="DISPLAY: none"></DIV>& x$ ?: W4 | j; T( q% D: K' {
<SCRIPT type=text/javascript>
8 S6 w/ j3 Z$ }1 {8 ~document.domain="1ting.com";
0 X! k3 i, H0 U/ ~0 v w2 I4 d* wvar colorPasted="#666666";$ V) R# q+ y( R5 y! {+ {7 M
var colorPlaying="#ff3300";
+ l) T+ p7 P2 |3 h( c. J' ~5 }var colorNormal="#000000";
) @7 J% @: M# N4 R$ = function (a,g){+ f" s# H# p1 b$ g8 k; S8 \. ?
var o = new Array();
" f# ~+ B* K4 G! x$ p; B var c = new Array(); % s3 R+ H5 O) u: d
var r; 8 x( z3 J. J2 Q1 r4 v; |
var u; . ? T. c, ~7 V; Y; L4 c6 T% G
var a = a.split(';'); % n: T1 k7 g. z
8 v* c4 L# ` R9 D) k, b var e = "keydowns,resize,load,dblclick,click,mouseout,mouseover,mousemove,mouseup,mousedown,inputchange,inputfocus,inputblur".split(",");
$ Z6 q3 K. I6 l4 z for(var i=0;i<e.length;i++){
0 G& J. i& ^# @. F1 ? eval(e<i>+" = function (s){eval($event('on"+e<i>.replace("input","")+"'))}")) k5 g5 O" i/ |
}! r0 S: p! D( V: n
/ ]8 d1 j, R% [# h. l2 M! R; \* T after = function (t,d,s){6 ^9 l; s, r: o. G) V: o
$after = function (){
9 k6 M; B: u4 d var $n=document.createElement(t);2 O" L m8 w% v {
if(d!=null){) h8 d/ m1 X7 a8 o. D- n" w
$n.id=d;
5 z3 g1 t2 ~5 q5 ^/ c) m5 H }6 W% s, K7 S0 a% F6 g
8 n2 @- i1 J2 r8 q( k. h+ P u.insertBefore($n,null)
) P( J5 v. t9 S6 X, L4 @ r = $n; 2 h& n) R( r4 D {
u = $n; n( s! n; t5 r7 R7 X) N# v
}
9 L+ e/ x6 V R$ A6 a- { $for(s,"$after")
' ^0 F$ ~9 \* ~) H; r }
' v; v# {/ {, O+ o# g6 Z$ C' A: F6 w
show = function (s){
k) y8 f6 i% k0 G $show = function (){
; C9 t6 A; X: f4 _0 m" _( w u.style.display!="none" ? style("display:none") : style("display:block") ;
/ ^" y7 ~) }- e) y* o2 c* \ }
/ T0 Q" n, ?! n $for(s,"$show")
- n z4 a% W8 Y) w2 T# Q }
2 G& H1 r4 V y& W! A# h) N
8 Q) M5 b0 a$ `. P6 P! ~5 o3 U7 e check = function (t,s){
1 Q! k9 h4 e6 n $check = function (){; h* d5 Y5 Y8 P) c
if(t=="2"){
- i3 D' B! a. F% U if(u.checked){
I0 K) {3 ]2 x" F* s5 j8 | u.checked = false;
! W8 C3 ?) I; B }else{# ]& E- t7 {& r, d. N5 M I% L
u.checked = true;2 A+ R: w x" h
}( ? V1 _# u- w# Q* i
}else{6 K* \9 ^% C7 @
u.checked = t*1 ;
3 c0 j! ]- e3 s. h$ m% ? }; `. z; h' p+ {! _
}
4 d* N. ~4 P# U9 o1 T $for(s,"$check"), h G9 z+ a0 z+ e
}
8 f' Z; |4 q1 m. O% O+ b
5 o1 S& S; s, q) U$ m, B; o5 q style = function (v,s){% R) \& @* g3 Z- K7 ]+ r
$style = function (){
Z. \* D) z, J; @- V! _8 b var $n = v.split(",") ( B' w" q( O4 n6 o: k
for (var i=0;i<$n.length;i++ ){% [. N+ G$ E3 F2 R; ~
var $m = $n<i>.split(":") " a6 I% @! J- Z( ~$ B- u
eval("u.style."+$m[0]+"='"+$m[1]+"'");) F9 e6 u' h( z8 g- h h% i. Z
}! Y& d6 X' _! i2 r
}
! k. n s! V* b/ m/ E: M $for(s,"$style")
. a, Y6 o( T$ p3 s5 s+ Z8 ~ }
, |$ ]. @3 g# O- ^& P# h' Y1 W% k& b7 n% f9 Y- Z: Y
value = function (v,s){( A+ D' e6 f S9 [0 G0 ^5 g7 [
var $n= $this (v);
; h1 q- N, |2 W $value = function (){
# s3 H6 M2 N& r% {' I/ h- r u.value = $n
9 @' i% t1 c8 n5 W }! f) w# E0 c) b5 O' m
$for(s,"$value")
6 J' K0 {9 p0 d' _! q& H3 Z# G+ p+ @0 } }
; q) L/ G2 U% y# _3 H+ N- D1 W& R3 ^6 z7 k$ s' S/ Y
text = function (v,s){6 z8 J; W1 C9 X- G
var $n= $this (v);
7 b9 n- U9 I) J $text = function (){
1 J2 [" e- q: M% `7 M- x, G# J
4 ^9 }: |: \- \) Z: G u.text = $n, [' y+ {, J$ s: k
}% p) d! n9 f5 z9 k9 |! p
$for(s,"$text") 3 y5 H( D' r- |: _
}$ } j2 @/ m. R
) c' B4 j$ v, O4 `, V! o innerhtml = function (v,s){
! [0 E. t& s. J" t var $n= $this (v);! _; m0 n( W+ [% ^6 h
$innerhtml = function (){! }# r" z) k! T0 |' e# D3 [
u.innerHTML = $n: J. l6 R( I" ]' _1 F
}
9 q4 G7 }8 D3 }( p $for(s,"$innerhtml")
5 x; y2 V+ {* L1 c1 x6 u }
6 K! n+ o# N1 K% n; Y: i3 ^2 Z % U- b0 b& x0 A4 ^) [
removechild = function (s){7 M, W1 K5 K6 Y; F; T" ]3 Z n7 o
$removechild = function (){; e- i4 t# x; c0 }4 @! O
u.parentNode.removeChild(u)
& j. N: h+ L' ^ }
' `2 V0 ~) [' i' u9 k! F1 f2 Z $for(s,"$removechild"): |1 c4 r" h/ f; ]) _$ b8 |
}+ M0 K8 O% Y- A$ Y( o" S
0 e% M' q( Q" Z4 P( x% e, ?
$this =function(v){5 X* i7 S. I* y- M7 G
if(v.indexOf("this") == 0){) Z9 m+ ?. }/ s3 Q, i+ }% {4 G0 _
return eval(v.replace("this","u"))
, _0 g$ f% R5 A6 n7 W }
/ L* v% C6 k. \ D return v;+ z1 V9 S6 r: t# r
}
' \* d9 B/ B8 r# c* D4 _! R- ^& k$ J- d; M1 L5 a& z1 n
$event = function (s){. I8 _+ X6 G; u, g: ^. b, e
var $n ="u."+s+" = function(){$work(this,s);}"
" p* F4 L4 x# g/ g( w return $n;0 M- ~8 n$ P3 e$ \; ~# X, ]
}
- ]/ X6 i2 x9 E- q- h X/ V2 i8 D/ n, n6 P* G
$replace = function (s){
6 M7 i6 ?0 L. _+ z
8 F0 y! r: T: U }* ]6 Z: t1 y9 h3 G. o6 P
$ x: x' I; K6 C D! Z $for = function (s,c){9 o( d* ?# D: z1 K" x$ c, x
var $n="this."+c+"()" ;
1 C3 E# P4 ^ L# d: y if(s!=null){
0 \! T: S0 g' L. a& T var $m =$test(s);
6 V: D7 [, T1 Y- q. p for (var i=0;i<$m.length ;i++ ){, e; H$ i. b! V4 e
u = $m<i>;
! u' T- K3 o2 w; E' n3 E0 | eval($n);
" X8 Y& H% D1 ?+ [) i5 G }
6 O$ {0 [2 L0 l }2 u& \# Z" ^! F, u
else{- Y& k+ h1 G+ I/ f
eval($n); b/ V7 `( ], P
}
2 S; O+ U* X. A1 g7 `4 L }
- z) a0 q2 [0 d' Q. p ( j, F1 P1 H; n# @, ]8 H
$test = function (a){) }2 D$ L% s! B+ G- w, S
var o = new Array();$o(a.split(';'),o);
& V4 ~9 F N9 w% ~+ `5 ~: N return o;
9 [% }5 W1 M9 e' A2 d }9 `9 h2 u/ V4 c; o
7 j( w- e! H2 c8 Q8 e# y( v( l6 [ $format = function(s){/ m1 {- V0 ?( g C, _7 P
while (s.indexOf("'")>0){# N' x. o. n: d; ]8 M) y
s=s.replace("'","\"");
5 F0 Z# a" F" T6 W& f- V }) H0 y/ A% y y" d( e- s0 Z0 d$ i
while (s.indexOf("][")>0){
; A* {6 m6 w \ s=s.replace("][","','")
8 s5 v* D5 \6 i; r }
: p- l, B" z' o; H% } while (s.indexOf("[")>0){
0 y8 L! |% @9 b6 \0 p( ]6 T s=s.replace("[","'").replace("]","'"). U' ]4 |/ i% q& Q$ ^; x/ h
} " v* B7 f0 b" |) L" z
return s;$ ~0 \8 J* L$ K+ ?; f
}5 K( R) a* p1 [3 d, J% y5 f* m8 a# N
; l: ^4 r$ a5 d. Z $work = function(w,s){6 t: u( B9 v& K1 v* B- s
u=w;eval(s)) X5 y0 d$ f# l* j" s8 o
}
7 J% r' M+ c, Y: W: Q5 ^, _2 ?, ^3 Y
$id = function (s){
0 w6 @# n. ?/ x I8 w4 ] return document.getElementById(s);3 g" K9 ^% |8 r2 ^; U. n
}- G1 ?" l, p: X& B" y; G) q
5 D C5 ? z: \2 g: \4 s- r $name = function (s){& S* J8 G! T/ f2 Y5 v+ ~
return document.getElementsByName(s);
. ~6 S, o' N, C* U- { }
9 S- r9 h0 q' t: q1 }" L7 V2 s( z, }0 n# L' _
$tagname = function (s){
" j# d: @6 k5 R+ A5 u' E return document.getElementsByTagName(s);
5 ~+ \9 O$ o% @5 I1 }, M& u& a! s, o }
' a" t& X6 R. T, L4 A) k$ P- n
! a" y o& a; d $o = function (a,o,c){
' g' @$ J' Q0 ]7 E! i $push = function (n) {: q0 V0 U5 p: i
for (var i=0;i< n.length;i++ ){( Z1 D9 r3 q" h% V9 K
o.push(n<i>);
2 S1 x2 k9 v; M, \! v } " Z3 h. u5 L/ _# J! [! f% L
}) j- T2 I s$ ^
for(var i=0;i<a.length;i++){
4 m1 F u4 `" I- E! G, W if(a<i>.indexOf("(") >= 0){
9 s5 v7 E* w) g+ r. e( e* O c.push(a<i>);
4 v+ E8 _% `) }# h/ v6 z }. i1 _: g* U' K8 [4 G- T+ x* ~
if(a<i>.indexOf("~") > 0){
& k$ h2 @% [" o; B* j% T( q7 g try {
) r! _3 ]/ |+ O7 L8 ? $push(eval(a<i>.replace("#","document.getElementById('").replace(" ~ @","').getElementsByTagName('")+"')"));5 ?8 l) [& y7 U7 ?, ^$ q
}catch(e); G. _' {* ]/ {& p$ t
{} , P$ T! W; g. x, k6 E
}. C- i' i4 C/ G4 H8 V6 m/ i
else{& E- H1 r# r$ q
if(a<i>.indexOf("#")==0){+ W/ F; Q: C; v4 i2 M3 T
o.push($id(a<i>.replace("#","")));
) @& S, \/ X: t: T$ S }
n% ?7 v) j) o1 r& h if(a<i>.indexOf(".")==0){( [. v$ b' h) T5 A
$push($name(a<i>.replace(".","")));( y4 w/ n7 K0 E; h [
}& G2 u0 h# B+ J- C* ^
if(a<i>.indexOf("@")==0 ){
' A$ O0 H* U( N5 a: e $push($tagname(a<i>.replace("@","")));9 H6 I" g2 r z( I: O
}& o; z S) R* V& y5 E6 u6 U
if(a<i>.indexOf("*")==0){$ R7 H% e& z9 }$ t' Y- [% h
$p= a<i>;& ]+ n7 `8 Z) m# ^7 k
if($p.indexOf(".")< 0){
8 m' f& I3 r, c& x $p = $p.replace("parent","parentNode")( U c' O; Y4 `- M+ u' G
}" c- }3 K# x/ g g$ f0 y! L
var $p ="u."+$p.replace("*","");9 D$ ?; X( q* K% S6 c. i) b* E$ v
while ($p.indexOf("parent.")> 0){
* F# e+ |, }+ N $p = $p.replace("parent.","parentNode.")
& V0 c2 K j3 R0 o }
' g/ T2 b! l Z% u: P/ g$ W while ($p.indexOf("child{")> 0){' L% I+ {7 {- G/ Z- B$ F( V0 N
$p = $p.replace("child{","childNodes[").replace("}","]")
. p3 }( C8 h8 |1 `. d }& |; T5 y3 B P9 _
o.push(eval($p));( w) P1 _0 u j& b! ?% v
}
% i) r2 ^1 m1 H- j* q# U if(a<i>.indexOf("document")==0 || a<i>.indexOf("window")==0){1 Q. i+ j+ ]4 z1 d- z/ x5 z
o.push(eval(a<i>));
- }. u% Q# Z$ t% } Y7 P }
1 i5 z% _. l$ {; Q7 ]7 G, o }
- |4 \9 P8 u9 ]) L J if(g!=null){
/ j0 k+ h* A3 p" t, W2 s o.push(g);g=null0 A, C! W7 s/ M( }' n: i- _: _
} 7 A$ n+ q* r- ?7 g
}
# f# [# u! b& s e }2 {7 \$ U0 H& y' R" @2 Q
0 u8 r5 h0 I3 N8 o; p7 M
$o(a,o,c);9 ^0 l" y+ L+ Y I9 c9 v! p& L
1 ]/ A" M" \+ _1 z
for(var i = 0;i<o.length;i++){: K3 X$ @0 ^8 B! G
for(var j=0;j<c.length;j++){+ k/ e! w" G& w; N- y0 D- Y3 k& M
u = o<i>;eval($format(c[j]));
- p/ E0 Z9 z8 t; T" b* l- ^5 P1 @ }
4 u! o6 J, Z" E0 K# p$ O- |/ A# F }2 Z0 Y% U* B. i, W7 H8 e2 W
! Q+ c8 e# p! |5 n& w7 J0 w! G
if(o.length == 0){
0 M, ]/ `! U6 z3 L# ~ for(var i=0;i<c.length;i++){
: _ g' ]$ x0 Z0 `8 p- y eval($format(c<i>)); m! t8 r" }" b
}8 `' Y5 L3 `3 w
}+ w) t+ E H" ^6 a- p0 t8 S) X% P8 d
$ N Y' V+ G: p4 d; m+ z5 e3 v% K
if(r!=null){
+ \! H' x& X5 B& b# { return r;! G; h/ |: P3 C- o. a5 |
}
: @! i5 \5 J8 e& w( f+ j
. z3 x3 F$ C* J5 r9 g if(o.length==1){% U+ b& ^! ]% V) C# {& X
return o[0];
! M- z7 D2 a: V& G0 x }5 E M' N4 c: H; Z; |* o- ], O2 l
else{
7 _( o( O+ x V- @5 B! E return o
' O" m; F- e0 I' a, U } " F% @) p0 c- a" r; \& K$ Z1 ?8 E
" |0 _5 K( D' ~& o, F! A }
8 [2 o! C; |$ E. k& J2 zvar lrc =$("#lrc;show()").innerHTML.split("[");
% L; ?: D1 u2 T+ [if(lrc.length>5){
/ T; q, } [* V: ^$ v& Jvar array = new Array();
3 O* r8 k$ O, \$ t- A% E7 ofor (var i=0;i<lrc.length ;i++ )
7 \1 K* r6 ~ T' k. m8 z$ C{
9 ~! t0 u5 o" q/ n1 l h var g = new Object();
& U9 ?" w4 o& V: u. H t= lrc<i>.split("]");
- D3 Q$ Y1 o5 \5 j& | g.time = getTime(t[0]);
. l0 o, n% m6 W3 J5 G& }4 X if(isNaN(g.time)). z3 D2 ?6 o5 u) z; B- U/ e2 N7 n E# r+ W
continue;3 f# ^' D4 w) e' n
g.c = t[1];' F" f9 H# W+ Z# s$ `5 U
if(g.c == "")
# {+ M! _3 w: Q g.c = getNext(i);! @: j. b# w' P
array.push(g);( [/ v3 S1 {" r2 q0 j& \* Y1 C& k3 @
}8 N- Y5 m4 y+ s/ x* L9 l
array.sort(function(x, y) {
) A; [! {+ B7 w3 T, m if (x.time>y.time) ; @/ V* L+ m3 F2 O: P0 r$ w3 T
return 1;/ U1 H# n0 d5 E( }) v5 z/ i, T
else if(x.time<y.time)' O1 u5 Q1 E( F0 _& H0 d! `& y
return -1;
# n! E, D2 N4 o& o0 z7 ? else* G* f' v3 _# N v
return 0;% Z3 m) R6 o5 |% k( G& N
}
2 o* E/ P P' ]% O4 _);' q9 a+ j: p3 ]* s/ U
for(var i = 0;i<array.length;i++)' ^' b% a- s& ?. a
{
+ x) x- P8 E! C- B- q% k4 _$ f5 ]! k var g = array<i>;
" j, H H" k7 o ^5 H0 ]& t: J4 Q if(!g.c){
1 ~7 ~$ c" ^3 e3 T( a9 {" C( T g.c="";* \& Q( F! W4 `% {
}
. U6 \! ?& o. z3 n' J) a. o1 K7 k $("#list").innerHTML+="<div id=lrc"+i+">"+g.c+"</div>";* t! L) I& a6 O! g3 v
}, U% O3 Z4 R( w8 W+ M- h
var time = setInterval("lrcList()",500);
( |; v' M4 |( p) `}else{
+ [# W- i5 U" K $("#list").innerHTML=$("#lrc").innerHTML;0 L. n& Y- i; q7 q
}) A+ r% N& O C1 z# s8 K# R
function getNext(i)8 U6 l) r6 R! t8 ^
{; m% W9 D( A8 T( s7 O
var result = "";
R% _ V% n# R: q% f var i = i+1;
- k3 j; c. V) g* Y t = lrc<i>.split("]");
# ^. v2 g. u9 q- B6 G if(t[1]==""); q% \6 o I. x- |/ [
result = getNext(i);; c4 }6 @, a8 K7 {# a
else
( w$ y: ~5 C" L( u4 Y result = t[1]- `3 }8 R. v' ` F$ u8 W* l
return result;
# m" M( \: O: \1 F/ J# t}
9 z; o$ B/ x8 N- ^1 C! _0 {0 [
- e6 r8 ?' G) O( t' Z ^' A+ G/ qfunction getTime(str)/ @, P- t- N( }; y3 o V" T0 @" c
{
& g& X& b, [( z var time =0;/ B) X8 h5 Q) N; g8 _: j
var ta = str.split(":");* c+ n2 `0 H0 ~( }- i' [& P% E: m2 M
if(ta.length<2)
& I% g( n& B; C/ U return time;
1 z; c& }3 s5 {: n2 v0 H) c# F- E7 ?& Q" y* y% T) F
if(ta[1].indexOf(".")>0){! K( a$ e7 J0 N( w, v, N
var tb = ta[1].split(".");
6 _5 z7 a" |% g8 Q6 p time = ta[0]*60*1000+tb[0]*1000+tb[1]*10;" B `. D* o# X5 {) H
}
/ h& i' K3 }9 ^ t/ f8 U; V else
' N, I4 c8 z! x& q. B& E6 N7 t; _ time =ta[0]*60*1000+ta[1]*1000;* I& d4 k9 m5 d6 w
return time;
( j* p7 `- @7 m, x}+ W' _4 ~* e- G; e2 ^5 @
var preTime = 0;+ i4 @; b* o0 }
var nextTime = 0;
& C4 j& [* D6 x; l/ ?, ?# gvar currIndex =0;: K* y( S; S* L! x1 D
function lrcList(){- t) d& K; @( I3 {: {7 P
var s = parent.document.getElementById("MediaPlayer").controls.currentPosition;
6 N7 p1 Q# _. Q8 S7 F s = s*1000;
7 S: {7 o: u* X% Q! V; [! z4 x if(s==0){
3 C; q! H7 N7 {* ^ currIndex =0;
# |! h( Z, @; l9 M6 {& Y1 z $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
4 i7 d$ b7 \" R for(var i=0;i<array.length;i++){$ h( r5 c0 ]. A5 l7 x
document.getElementById("lrc"+i).style.color=colorNormal;* b1 x. A6 ~/ G6 X4 E$ b
}
6 I, B1 c+ b, i( m return;
8 C/ \9 \6 h7 a' n7 h }# | X8 F; Q5 [ L, R
if(s>0&&currIndex<array.length-1)
; W* b' Y0 d7 |! d8 i5 r* k' q) o {
* @9 E$ L: j) Q preTime = array[currIndex].time;
' y2 e" r5 Z1 Q9 B3 { 9 O, j) ]4 ^! T3 R8 s
nextTime = array[currIndex+1].time;
, q% b x2 g( n
- n" o% c( L( k- d- t- T9 r( a$ ] if(s>=preTime&&s<nextTime){1 t0 Z6 N" N* W
}
: w! c) n, X& j+ ^( m+ c. p else if(s>=nextTime)( X, x# K- D H( G1 I
{
2 l# m8 e& o+ B2 ^+ _ document.getElementById("lrc"+currIndex).style.color=colorPasted;9 \; T3 N! E1 i' W- E6 `% q: ]. O
currIndex++;
0 Q& }' n7 H. I! W c0 C3 b $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;, k. B& A( H. S4 h1 p
document.getElementById("lrc"+currIndex).style.color=colorPlaying;
; o+ Z# q) e6 A# A& V1 w lrcList();
: s# v: | f6 W0 a }
2 M) M( H' Z$ V7 p2 w% A else{
0 ^, S2 r/ c% S- ]7 e document.getElementById("lrc"+currIndex).style.color=colorNormal;+ \' c" h6 P# x- k
currIndex--;
/ l" R: L' z. |5 Q $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
2 J) g; E" }- O' F, r document.getElementById("lrc"+currIndex).style.color=colorPlaying;
7 l5 ^" l7 U7 D lrcList();7 k# L# u/ v; A" q. u" }
} 7 H, ?* Z" ~$ ^5 r# |1 H4 C
}2 I& `& V( R) U% m/ ~$ ~. o! ]
else4 I7 ~/ n3 k2 E' u
{
' k6 |" U3 m* v w0 V X9 t if(s<array[array.length-1].time){
4 j b8 ^0 o9 i& c3 F currIndex = 0;8 r' i0 y' C6 R3 l* S
$("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
0 [) C' K, K$ @- r1 d! r }: K for(var i=0;i<array.length;i++){& x: u' S/ y& ?; n2 T: b
document.getElementById("lrc"+i).style.color=colorNormal;0 {5 U9 [) `! P, |9 m
}. u( Q6 w. m: z! S( o) P) b
lrcList();
! p9 R* [! c% z/ l5 c }
. C v x' r, s' {2 H, k }
) U( l! X$ r- U3 r! |}
! x1 @, ^6 q7 J) E- S</SCRIPT>
* p, e$ k( H: n! U7 W</DIV></DIV>. t; Y; U0 X0 ?
3 \0 G6 N' f( H0 q' a+ o6 W6 e[ 本帖最后由 幽谷兰 于 2008-9-18 17:36 编辑 ] |
|