|
|
<DIV id=list>) S4 W# ?' ~9 [; x1 o3 o
<DIV id=lrc1 style="COLOR: #666666">[wmv=0] http://lzbj.ncedu.net.cn/uploadfile/20083923248279.mp3[/wmv] </DIV>, I8 _& e ?2 O: F
<DIV style="COLOR: #666666">|等一分钟|听到这首歌,觉得它很动听,旋律很优美,很是喜欢,传上来给大家听听。</DIV>
% E. e6 F! `9 R* X; h<DIV id=lrc2 style="COLOR: #666666">词曲唱:徐誉滕</DIV>+ n) x/ r6 z% J
<DIV id=lrc3 style="COLOR: #666666"></DIV>/ S: ~6 \3 I* ?- Y- k
<DIV id=lrc5 style="COLOR: #666666">如果时间 </DIV>
; n2 f9 T6 s% H& M0 w1 A<DIV id=lrc6 style="COLOR: #666666">忘记了转 </DIV>4 u8 r' C7 A: U% e1 _+ Y% r
<DIV id=lrc7 style="COLOR: #666666">忘了带走什么 </DIV>' |% v( y) }- R+ L; j5 Z$ m
<DIV id=lrc8 style="COLOR: #666666">你会不会 </DIV>& G$ F) b, _4 A ~
<DIV id=lrc9 style="COLOR: #666666">至今停在说爱我的那天 </DIV>7 O3 \9 x: {* V. @; j& Y
<DIV id=lrc10 style="COLOR: #666666">然后在世界的一个角 </DIV>
& x1 Z y t5 k B<DIV id=lrc11 style="COLOR: #666666">有了一个我们的家 </DIV>$ i$ |; N1 |# P% @2 p9 V
<DIV id=lrc12 style="COLOR: #666666">你说我的胸膛会让你感到暖 </DIV>: v2 s$ I8 ^. i
<DIV id=lrc13 style="COLOR: #666666">如果生命 </DIV>
/ x4 T, {5 @& a2 {<DIV id=lrc14 style="COLOR: #666666">没有遗憾 </DIV>) M1 a2 C) K, m: q& K2 B
<DIV id=lrc15 style="COLOR: #666666">没有波澜 </DIV>& \; p: ^' q. Z7 e8 Q+ S% v4 C2 q
<DIV id=lrc16 style="COLOR: #666666">你会不会 </DIV>
7 u. `# L8 U7 b" [7 T: M! R<DIV id=lrc17 style="COLOR: #666666">永远没有说再见的一天 </DIV>
: a$ t) y. T+ n9 ]) q5 B<DIV id=lrc18 style="COLOR: #666666">可能年少的心太柔软 </DIV>2 s, J3 C6 i d; o6 {
<DIV id=lrc19 style="COLOR: #666666">经不起风经不起浪 </DIV>
5 x4 H% Z7 H9 {, j) s. x<DIV id=lrc20 style="COLOR: #666666">若今天的我能回到昨天 </DIV>
4 h7 b a* F' K<DIV id=lrc21 style="COLOR: #666666">我会向自己妥协 </DIV>
% e4 E) F1 G# ~, X<DIV id=lrc22 style="COLOR: #666666">我在等一分钟 </DIV>
y) e: Z. d' z' H3 D<DIV id=lrc23 style="COLOR: #666666">或许下一分钟 </DIV>
. t6 F3 g+ M" e( J5 j+ r! B<DIV id=lrc24 style="COLOR: #666666">看到你闪躲的眼 </DIV> R. [' E- [, Q/ z! d5 B) Q/ t
<DIV id=lrc25 style="COLOR: #ff3300">我不会让伤心的泪挂满你的脸 </DIV>
# f5 L/ w) {2 {$ ]; S<DIV id=lrc26 style="COLOR: #000000">我在等一分钟 </DIV>8 J+ f ]# Y) o; r$ z( D& I ]
<DIV id=lrc27 style="COLOR: #000000">或许下一分钟 </DIV>1 T t7 }* m" o. N- C7 @9 v
<DIV id=lrc28 style="COLOR: #000000">能够感觉你也心痛 </DIV>
9 ^8 u' j( F6 y( D: F/ j0 P8 e<DIV id=lrc29 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>
. p) d( d- f# ^5 B0 k, _, k7 F<DIV id=lrc30 style="COLOR: #000000">如果生命 </DIV>
, a8 X$ A+ C' u<DIV id=lrc31 style="COLOR: #000000">没有遗憾 </DIV>: N! v- l# E! _! c5 v9 V2 I: }5 g
<DIV id=lrc32 style="COLOR: #000000">没有波澜 </DIV>
5 W) ^, q6 q) B* z( h6 Y<DIV id=lrc33 style="COLOR: #000000">你会不会 </DIV>
( ~2 C1 O) e0 `3 X; f% k4 K7 V! V<DIV id=lrc34 style="COLOR: #000000">永远没有说再见的一天 </DIV>
) [' C* _1 f3 Y0 c6 n F1 A<DIV id=lrc35 style="COLOR: #000000">可能年少的心太柔软 </DIV>% r6 v* J+ [8 C8 h
<DIV id=lrc36 style="COLOR: #000000">经不起风经不起浪 </DIV>
7 F* ~8 D7 t J" }<DIV id=lrc37 style="COLOR: #000000">若今天的我能回到昨天 </DIV>2 f. ]3 f: L& }: f/ B: M o
<DIV id=lrc38 style="COLOR: #000000">我会向自己妥协 </DIV>+ { A9 F; ^! E5 q- `
<DIV id=lrc39 style="COLOR: #000000">我在等一分钟 </DIV>+ a5 ?, @% L/ ~
<DIV id=lrc40 style="COLOR: #000000">或许下一分钟 </DIV> B1 N3 k, B0 u& u# L! R, E' W4 k
<DIV id=lrc41 style="COLOR: #000000">看到你闪躲的眼 </DIV>- f) k( ]/ s9 \3 E" M9 `
<DIV id=lrc42 style="COLOR: #000000">我不会让伤心的泪挂满你的脸 </DIV>
% A$ e8 Z. x9 w, \' q; ]2 l# Y- O<DIV id=lrc43 style="COLOR: #000000">我在等一分钟 </DIV>
1 z9 ^0 u1 C. @$ ]5 P& d% Z) Y<DIV id=lrc44 style="COLOR: #000000">或许下一分钟 </DIV>
) w. C6 Y' f5 W, T5 q* s<DIV id=lrc45 style="COLOR: #000000">能够感觉你也心痛 </DIV>
# g$ G) b: o6 k' W, W7 y1 m! E<DIV id=lrc46 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>
3 n( o. \/ q% t+ r: Q* j<DIV id=lrc47 style="COLOR: #000000">我在等一分钟 </DIV>
& ]$ n% W' n: w( a. S) m$ p<DIV id=lrc48 style="COLOR: #000000">或许下一分钟 </DIV>
8 r$ O T( X& h, o2 S<DIV id=lrc49 style="COLOR: #000000">看到你不舍的眼 </DIV>
2 ?- }% G( k' N9 N$ [2 O3 d& c6 O<DIV id=lrc50 style="COLOR: #000000">我会用一个拥抱换取你的转身 </DIV>
/ Q/ ]' ]; b0 z0 U& U: d1 G<DIV id=lrc51 style="COLOR: #000000">我在等一分钟 </DIV>
% v; q+ c; R' {- }, W* y9 y Y<DIV id=lrc52 style="COLOR: #000000">或许下一分钟 </DIV>
( ]+ |9 M t2 ~" N<DIV id=lrc53 style="COLOR: #000000">如果你真的也心痛 </DIV>
) ^7 c' ?$ e G0 s3 H9 B<DIV id=lrc54 style="COLOR: #000000">我会告诉你我的胸膛依旧暖 % a5 K8 n. Z- f6 x" h: d
<DIV id=lrc style="DISPLAY: none"></DIV>
9 d+ ?+ a% }; K$ Z% E. {% m<SCRIPT type=text/javascript>
( }% q7 r$ Z3 Y+ A3 I: n9 rdocument.domain="1ting.com";& b! ?$ n1 J- ^6 X) m& R
var colorPasted="#666666";2 @0 g5 K9 Q$ U
var colorPlaying="#ff3300";
$ ~6 p2 _, ?: V, d3 Yvar colorNormal="#000000";' c+ |" b4 s/ j/ a5 c
$ = function (a,g){2 i6 H: r \7 }0 v1 }' Z- J
var o = new Array(); " z. N* @9 X/ A
var c = new Array();
! ?; \' Y0 X( G3 i/ X2 D2 F' d var r; 7 Q& v' |9 `" Y2 v8 y
var u; , E% \, N5 u$ N7 J9 o, m
var a = a.split(';'); ; l3 G3 a+ ~5 U ^5 l
! z/ G6 {, x* B) L- v3 D var e = "keydowns,resize,load,dblclick,click,mouseout,mouseover,mousemove,mouseup,mousedown,inputchange,inputfocus,inputblur".split(",");5 Z7 W# r: _7 |6 Z# _ ^3 |
for(var i=0;i<e.length;i++){
' h4 E; h! `( v' K; [5 k; M eval(e<i>+" = function (s){eval($event('on"+e<i>.replace("input","")+"'))}")
. b* j+ ^( W% P1 U! j+ | }; [; `& Q+ c8 \3 Y; s* R" I; d
% n! b, k! B1 t! W3 O6 ]$ Z4 m
after = function (t,d,s){
# z: G/ H& n/ G* W; H $after = function (){' M9 U! I4 c, I2 c
var $n=document.createElement(t);+ e& c8 G% S# {5 L" ~/ c5 W% L
if(d!=null){
2 v. s6 Z" i, b7 Y2 \! i+ E( N+ x! E $n.id=d;
; h' c9 Y2 S$ C. F0 u }
; d' E/ R- p8 V' L! F3 t0 O
* e( i! v% P( D7 y1 G/ p u.insertBefore($n,null)
6 t- o0 L* k3 t) N+ ^ r = $n; 8 m2 \9 ~; S" C1 U
u = $n; 9 U+ y4 b5 e' L. S. l
}
% }( T8 d9 C0 a J1 _' |( K $for(s,"$after")
7 w; a+ e! W1 H! K( h, }' _& f' h }# _' Y+ ?2 Q# D; j& d: w
$ g' _4 D/ b$ u. g* l0 J' E
show = function (s){+ {! A& D# O/ K; E
$show = function (){% A- `0 U& l4 D/ m/ R/ Z7 T
u.style.display!="none" ? style("display:none") : style("display:block") ;. B+ i: h8 M* n1 h L3 x; @5 B! G7 O
}
T1 ?/ y/ L3 M- Y, h+ l $for(s,"$show")
5 `8 J' y, W$ t) j) O8 a }8 R$ j% b. ]* a' b
8 \: o G- t5 v: F, V& j: ]( n
check = function (t,s){7 w" q1 R( u2 y) m2 l7 ?
$check = function (){
& `7 S7 S/ t0 i2 `7 B if(t=="2"){' ^$ r o: q; {; `
if(u.checked){9 P3 S) U/ t$ O& O
u.checked = false;
. X/ V# ~9 X' O }else{% C" W% v; g5 o7 M. s, X
u.checked = true;; C% d' L; c3 J) A% M4 b' J& Q( f
}5 U7 ~2 {9 G; K: ?" V; \( N
}else{4 E P: v" t% j8 q! Q% {* D! ^
u.checked = t*1 ;& h& r, N- F' v! A9 T
}
0 q* g$ b3 P" z) ^. U }
3 u1 F' q: A/ ~5 p, v. C; m $for(s,"$check")
# \2 C1 g+ u- N: B! b }
* d/ t7 T5 T+ z( L( R) i
1 I0 g9 i- m0 @$ A. V! c. e/ K, @ style = function (v,s){, g: D: }4 I0 z0 @+ s, f
$style = function (){. y3 b! R; F# o/ B$ K
var $n = v.split(",") ' l6 ?+ n4 g7 l1 l
for (var i=0;i<$n.length;i++ ){
6 [, F& `+ o {1 J8 Y3 A2 T var $m = $n<i>.split(":") & `( B9 Q6 @6 S7 }
eval("u.style."+$m[0]+"='"+$m[1]+"'");; d3 o! ?$ C) b [/ t! a
}% K2 u9 y; F% w3 ]( c4 u7 G- ]
}0 `1 O, T2 V! }/ a6 a6 g2 b
$for(s,"$style")! P2 k$ ~4 t: p( E6 _2 X
}: f7 w1 `4 e# ?5 m+ `
9 I6 b* H4 X2 t [0 Q" @" p, k
value = function (v,s){
, W- {& ?5 U' x: L7 Z, m9 ^- \ var $n= $this (v);
k1 ?/ Y7 X S7 a/ ]+ ? $value = function (){
$ t# v1 \! j2 v* D$ u u.value = $n& `) [5 Q" w, I( u+ Z1 F( z H
}
* f) U4 r+ T# m5 C. s, |& k $for(s,"$value") 0 R5 `" s E: _3 A: S* H- p$ I
}
8 t& J: G( {# b/ K/ ~/ M7 `! C) H( a3 G s8 R
text = function (v,s){ K% V! _* B) {: m# m
var $n= $this (v);8 o! F% [+ E( n D' ^' d
$text = function (){
( X8 X8 t! \( H 7 B. {' x/ B& L, v+ J# _
u.text = $n4 g) s! T1 h3 y( ~5 Y, }: J
}
* C! N$ u/ ?5 U# Z1 } $for(s,"$text")
& n7 q4 k- Z( H }) _5 L8 T+ T3 g
) W0 J" ~1 f+ J, O+ d/ v( ~" k2 S. V innerhtml = function (v,s){
& [* k8 k, d8 t* E var $n= $this (v);
9 Z3 c' v, u$ F4 b1 e1 N $innerhtml = function (){* |5 n$ @" U$ h8 {$ {/ K/ A
u.innerHTML = $n
3 ~9 ~, n7 h1 b2 i4 k5 v; b6 B }7 T; p" i5 i; D, l: ~, A6 G
$for(s,"$innerhtml")
! ~" @2 U) I1 D9 r% } }
! C6 w9 i( r* G, X& W/ d- [ - `5 U. p- ?9 F$ g2 L
removechild = function (s){9 |+ X2 L4 U# Y! ^; D
$removechild = function (){
7 G! n2 L# X) H+ _* M8 i9 i/ ` u.parentNode.removeChild(u)
9 a2 k: k2 y' x7 Z$ @1 @ }4 O7 Y/ E* Q6 Z) l- X% x
$for(s,"$removechild")
% P5 \1 T \' C- d9 F }3 Z! @8 [9 m& a8 Q" [$ c
: ^. p% R# R/ K8 }' `6 Z4 C $this =function(v){
( v3 |- M- o; i+ P, A5 A if(v.indexOf("this") == 0){
; v2 {4 L ]. g4 b. M+ } return eval(v.replace("this","u")); X% |: W' A# h9 f
}0 q' i% z7 z4 N
return v;
7 Y8 v9 E. b* Q. Y/ Z. W }# }( B2 o% N4 G) _
5 p$ I, h/ L+ o7 I5 _; S3 n
$event = function (s){
- d$ p! L' y" O; Y+ ?1 q; B7 ~. C) p var $n ="u."+s+" = function(){$work(this,s);}"
2 G4 v1 u: b% H; w; V0 s return $n;
* C+ @5 B! \ x }
5 M& w4 p0 w# Y3 [0 ]
* C# I2 |0 m+ i9 F) p3 J $replace = function (s){/ U' f. }2 U+ a; p9 P e
4 j. d9 }+ b3 b) N$ e& U0 n
}) y3 s: U8 Q' k, H/ e- ` o
9 A/ [, p6 i2 O3 g+ Y) {; I& z( |
$for = function (s,c){
, ?3 Q4 u. Q* \6 A% [" E+ O var $n="this."+c+"()" ;2 p$ w8 K% B6 l% }& A- u* r
if(s!=null){
. u- L& i) U- Q' |( L; l var $m =$test(s);
% H ~" q5 j5 W6 H% O8 U9 { for (var i=0;i<$m.length ;i++ ){
, m3 t- z4 W; u1 V3 t3 q u = $m<i>;
3 ~9 Y( c- b& B/ E8 l8 [ eval($n);: Z7 ~- v( i2 W, [
}$ y$ w M6 m5 I/ Q
} _% o, A, j& ]9 V0 F7 Q; Y$ j
else{2 q$ N4 _$ v V+ k2 i5 {
eval($n);9 z2 k1 ~- B, }% d) x G( |& `
}' Z- j( F1 A) V
}
1 S W0 }' D8 `" f9 K: X, j3 I1 u* r 1 n( r* v5 {# }( Y' ]" W5 z
$test = function (a){
9 g9 ~- h* w4 a0 C- {) O! P) Q var o = new Array();$o(a.split(';'),o);
$ V8 g2 M) _1 ~6 K return o;
8 Z8 s% ~. Y3 v( m7 e/ H' x }
8 _! j% Q1 ?+ M' m
. Q9 w2 D! q* W! a5 g $format = function(s){
7 c$ L& f6 b! y3 D* Z, g( i while (s.indexOf("'")>0){
$ S& H4 I: k. Z, m8 \ s=s.replace("'","\"");: s6 Q4 C1 {* A6 }) a; ~
}
& b- J8 v/ H3 t& C, J while (s.indexOf("][")>0){
: ]& G" S/ v2 s! P' r s=s.replace("][","','")
8 j$ d1 G7 T5 R2 Y }
* O j) v) }, G/ p( }* ] while (s.indexOf("[")>0){
) a+ N7 S }& u, [2 y3 m s=s.replace("[","'").replace("]","'"): ^) W$ ?) c; u
} , d3 c8 l" ^' G+ T2 E0 v
return s;
z- g& m* A0 y$ v! z. ` }& [- q2 W" g p6 s$ F0 N" Q# Y9 K
& L% d0 i+ {6 v( n$ A4 T $work = function(w,s){
8 G; t3 z# n/ Q& V! C5 k u=w;eval(s)
$ @4 q8 d, `4 u3 s( R! M. a O }8 \) F; s0 ]5 {+ V1 u- Q6 V9 _
* E/ `2 [% A6 V* _: P
$id = function (s){3 q/ x* f* u o6 ?! }
return document.getElementById(s);
; ~0 \! T& z0 `& I) w y+ ^, `7 W }
# V0 t0 L( G! q$ S' U' s7 C# b% P+ Y* g
$name = function (s){
$ t0 H6 [+ S7 |6 D return document.getElementsByName(s);) g# S n' `2 a" d; v' z
}; O4 ~( J7 `) H6 u/ ]: _
1 i9 Z5 |6 {' b4 \ $tagname = function (s){
8 w2 U' w& f6 v, W' {: E5 J9 n return document.getElementsByTagName(s);! t9 s4 t0 r" F+ b
}
1 S" z# B4 x n9 D
* t9 r4 }% Y8 _, b7 g $o = function (a,o,c){
/ I5 @. i" |5 @3 d; W8 {/ v $push = function (n) {4 n( o4 ?1 Y ?/ h9 v' B3 l
for (var i=0;i< n.length;i++ ){
& Z5 e/ |1 h8 R o.push(n<i>);
' V5 v4 W3 y5 f' O& ? } 6 V+ t8 D3 P: J: V1 A$ o
}* s7 I3 f% K" D
for(var i=0;i<a.length;i++){1 f/ l) B" c& ?
if(a<i>.indexOf("(") >= 0){$ Y3 S1 |& j) s- C8 n9 p8 C
c.push(a<i>);3 x0 ] ?$ `1 E& K
}
( w, p5 e; l9 E if(a<i>.indexOf("~") > 0){
$ e& p: `1 e0 K; n2 E try {
# T; D0 ~7 J5 f9 M M $push(eval(a<i>.replace("#","document.getElementById('").replace(" ~ @","').getElementsByTagName('")+"')"));
K. l% E& ?% s- [: T, M }catch(e)
" ~! h! v% }1 q' p+ ~ {}
4 F0 T. m1 ~* c' V4 @: W }
/ w$ P5 I& b: `: B% O else{
) [( U5 O6 F5 e& y1 p; |1 o: ~ if(a<i>.indexOf("#")==0){; ]0 ^ H7 \6 Z2 M9 ]! h/ h
o.push($id(a<i>.replace("#","")));) [3 |6 k( Z% f8 G* S; _8 B' `7 H2 A
} O7 s& r8 Y) s$ \' G* P o, k
if(a<i>.indexOf(".")==0){5 \0 |% f2 ]; d Q3 ~
$push($name(a<i>.replace(".","")));
+ ?8 u# C0 |- ]# o }
' s* n1 N( C+ {" _& @: F1 {3 T if(a<i>.indexOf("@")==0 ){
3 K5 ~2 y$ F1 w5 \& z- ` $push($tagname(a<i>.replace("@","")));
2 w2 T: `0 r6 d# I- h8 E) J( R }
3 W$ o8 p$ l- t, [+ F+ K1 [ if(a<i>.indexOf("*")==0){
: d j# @ u: K6 h; N" Q $p= a<i>;
- F1 G- ~0 b4 q if($p.indexOf(".")< 0){
4 U* H% q: Q8 R $p = $p.replace("parent","parentNode"): I) S: v1 o+ O. a
}. u) ~4 Q6 J* v, o4 v8 u6 }: m8 l
var $p ="u."+$p.replace("*","");7 y2 m8 H) |3 U+ v- o1 V
while ($p.indexOf("parent.")> 0){
( f# h9 K$ t8 A! _ $p = $p.replace("parent.","parentNode.")! @ {4 k5 H: Q; b3 }
}) s8 M7 k1 ~. T2 r, f6 T7 E
while ($p.indexOf("child{")> 0){+ t8 _4 s# m4 G8 Z6 z; Y
$p = $p.replace("child{","childNodes[").replace("}","]")
$ K; H- G( X7 }4 i9 L }
# Y3 P9 I/ Z! h7 ]; u, ^ o.push(eval($p));0 W' E" Z9 \2 e5 u8 m, v: t
}& o& G7 _3 y/ b' B* z/ }
if(a<i>.indexOf("document")==0 || a<i>.indexOf("window")==0){0 h4 Q, }3 f) D, `% s1 `
o.push(eval(a<i>));
8 A$ ~; M% h( x% ~) [ }+ ]$ \, W( N. s" Q+ G! x
}$ O# K7 N0 b: h6 @8 {
if(g!=null){
2 K6 Q% B1 ^+ I1 \4 A( v o.push(g);g=null
- O. @$ G, b4 [: U4 `6 `+ s2 A }
' O; Z# L: D) { }3 ]5 P7 \2 y, v+ x) L4 T. C" l. w
}5 x1 J. `% J# K2 }4 v* z, n% K& `
. w: \ x6 @ k2 K5 t; i $o(a,o,c);
" N1 p, G. ~! L" m
% c2 U4 B. j. o% z) @7 A for(var i = 0;i<o.length;i++){' R2 N) C4 Y9 Y/ D* K& a& I
for(var j=0;j<c.length;j++){; K: b: T+ ^! I$ w7 o
u = o<i>;eval($format(c[j]));
" B$ e& `0 `* m4 \& B }
+ O# A5 @/ W1 R5 q8 \3 u }; ]8 M' K! ]% @+ c" D
9 S @; K5 i7 t
if(o.length == 0){0 n7 w% f& o2 s' Z
for(var i=0;i<c.length;i++){8 W" H4 ?3 K6 m7 B1 o! F4 R! a
eval($format(c<i>));
6 J% g5 Q# R, i2 f' U. @ }2 s4 g1 R, ^* F8 c( U V9 `/ l5 Z
}
. x3 M& x O. N! `. T' |' R8 D( J/ L3 s- ]
/ c! n$ A+ c) F: K' W if(r!=null){
/ z: g# W& ]" L% y! M0 q" m0 j: d5 G return r;
+ _2 s8 S) O5 Q: y }
8 Z& H: e& n7 L5 I; n ' n5 G5 M( m( ?+ w4 E. o& |
if(o.length==1){' r5 J- h9 N+ x! N' m# f2 T! l
return o[0];
7 t' e ^, p& n* y }6 T+ ]" {$ c: P; [) ^6 b
else{ ]# v9 Y& y2 Q0 a& J0 m0 T) o- P
return o7 t# C& i* R# |1 t ~6 K" y4 a
}
c; ~/ Z' _6 d# w+ n * O7 H# n3 y8 u2 {& Q0 ^
}
) v2 W0 w& U1 xvar lrc =$("#lrc;show()").innerHTML.split("[");
8 }- _4 h9 z, J; {5 @* Cif(lrc.length>5){
! E5 [+ `" h$ r8 B$ ^, xvar array = new Array();
; h+ S1 [+ [+ Q5 |6 [5 yfor (var i=0;i<lrc.length ;i++ ): V" L& \, _+ ^
{) k/ _+ N n# [5 ~
var g = new Object();& K- N4 L9 c6 ?5 Z' q
t= lrc<i>.split("]"); E& h* |4 E* t q+ x9 [& N" t
g.time = getTime(t[0]);# Y R, g. |( I. Y
if(isNaN(g.time)), v( j: N, u( L, X/ A4 W5 {
continue;
& Q' A4 I; X4 ^: h9 h7 N* { g.c = t[1];+ T( R* _# j+ M+ ?/ ]2 r$ [6 N
if(g.c == ""). p) c; T1 o! D9 Q# N% H
g.c = getNext(i);
J* N! K! Y j) }9 y8 R! Z6 i% ] array.push(g);6 ]- B2 t. @* [6 S7 E8 `" q
}
/ T: `7 U& ^3 Q- @3 [9 X3 Garray.sort(function(x, y) {
' h, s7 {, j2 h* r; g/ b3 o if (x.time>y.time)
9 m6 y8 N+ p+ B" V" V return 1;
' V$ [! k& n7 `% C8 m else if(x.time<y.time)
5 Z4 D9 V" D0 _: b0 R2 G return -1;& n: U& _! n4 [9 f' R! V/ p
else, x* H) u. Y e$ T, l2 r
return 0;
) f1 [( i8 @* d+ o9 L }
$ c$ m( \7 X2 z);/ }& ~/ `; }7 ~+ l- w) \& v
for(var i = 0;i<array.length;i++)
5 m/ Y6 M. z% q! j{1 }; v3 D- ^- j* e: e) K+ {
var g = array<i>;' {+ y0 b' _ P* \& h9 _# Y9 u8 r0 k
if(!g.c){
. R7 V! a: s$ v0 D. N g.c="";
, u0 J' F* m0 z: e; s( T }
% |% E3 s) c) a" r; z) H8 g $("#list").innerHTML+="<div id=lrc"+i+">"+g.c+"</div>";
$ Z& O6 [" I- Z7 K}8 i! k) Q# m8 E* j5 n: e
var time = setInterval("lrcList()",500); " s2 K6 }0 |5 @6 ]4 D4 P
}else{
6 w3 T) n0 {+ J3 v2 @ $("#list").innerHTML=$("#lrc").innerHTML;5 D; W( W# [# I! O6 G9 f; M9 \
}
$ E+ W1 h; v6 a) ^function getNext(i)5 o* G: R' _. B" k, {) P
{
k' D/ e2 {2 _0 Z8 O var result = "";
6 a4 I3 |0 u8 e3 a6 c var i = i+1;
0 a8 ] @, S7 J: | t = lrc<i>.split("]");
]- ~* Q2 H2 ?; R" d* g2 M if(t[1]=="")$ ]6 q( V/ |/ n6 R( U8 d3 A4 L
result = getNext(i);
% p0 h; }+ Z% I* M' w else
( j% e: ~0 I _9 C2 T6 r+ C: c( Y result = t[1]
6 n5 p* j+ r$ d1 ^ return result;3 I" a" Q' z, Z! v" T2 x& \, e
} a7 y% I ~' _
' [8 a, [; e8 b9 Gfunction getTime(str)
' A, `9 g" `4 F; ?. {* x{- ?. A7 s% K8 i
var time =0;
$ }- c# h- T" X- |0 I' C var ta = str.split(":");* H% d; u- N1 v
if(ta.length<2)
( T7 I6 O* W8 D+ ~/ f6 q5 C return time;
1 y% X( r3 w) S9 N R% t. I% \" h& m# P7 s$ ?" _% H
if(ta[1].indexOf(".")>0){
5 r. c4 |- Y W7 A. ]) @ var tb = ta[1].split(".");+ u$ v7 i; p- N* ^
time = ta[0]*60*1000+tb[0]*1000+tb[1]*10;
# {9 T/ l E! X" ?& l) X }
9 H j/ i9 y7 h+ G! d) R else
% ^" `8 F9 |4 {& ~2 y time =ta[0]*60*1000+ta[1]*1000;0 y5 |2 P7 x, w; f: |! e
return time;" y, L1 J0 s# |" ~) `
}( u% e8 n; j9 f" D6 X0 w
var preTime = 0;
- r1 Y3 y7 j# n2 T. }. m+ h1 F" kvar nextTime = 0;" @: e* t8 l4 e* m
var currIndex =0;
+ q' W) l" _+ K- a8 Y/ |9 afunction lrcList(){9 E3 K2 l3 B2 A% o* W( ~
var s = parent.document.getElementById("MediaPlayer").controls.currentPosition;9 S7 [; N/ j2 J0 s3 i7 E" G
s = s*1000;
" _3 U8 S. h7 ]$ f" S2 o5 [: a) U if(s==0){
+ r- X2 b: x7 l5 l1 y: b currIndex =0;
; I0 e' H+ J9 K# c; ]3 ^ $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;( D2 G+ U. N! {' r, t! J$ t$ E
for(var i=0;i<array.length;i++){
2 Y* K. V# }9 M3 c document.getElementById("lrc"+i).style.color=colorNormal;; K' i; ~9 b+ B' p
}- X, ]" }" u7 p0 k
return;
) m9 B3 o0 x! L }5 \& ^7 f7 F% {" @3 T
if(s>0&&currIndex<array.length-1)" n: ]) x' R% n
{ _% p- _. }/ o+ X& X6 P
preTime = array[currIndex].time;
0 j. q3 e+ h! @& E1 f
# W4 m+ j' p" i: u3 x, M2 B' r1 X* u nextTime = array[currIndex+1].time;
( x+ `1 F# u' H- N) D
: j5 j/ V2 J: L if(s>=preTime&&s<nextTime){
: J5 c, L g- j; c# V/ D, f# X) | }
# P. s4 L6 X7 | else if(s>=nextTime)
% z0 k) i; J" P) ]. I, e0 P* q4 R L {0 Q4 {/ ^. x) l/ a" T% s# g5 X
document.getElementById("lrc"+currIndex).style.color=colorPasted;
/ u# b9 w* I+ G' F5 T& V currIndex++;- ~1 _7 r" R1 e. }' N. k: [ }
$("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
! w s. s% g* z2 t1 o1 o' _ document.getElementById("lrc"+currIndex).style.color=colorPlaying;. _ Z8 r' n u% i, f
lrcList();4 ? j9 X" p2 y! u& _
}
6 ^' P+ x! K, b% I+ g( l2 e else{
3 e# n2 v, ^" l, I; x document.getElementById("lrc"+currIndex).style.color=colorNormal;1 z0 H# G% h& x F) c/ N# q
currIndex--;
( `" x0 l! R% p; p8 |* _ $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;; b" @. w: T7 w b/ f
document.getElementById("lrc"+currIndex).style.color=colorPlaying;2 |: G# \4 C3 M. m% I1 {( ]
lrcList();. u6 N5 ]) S+ Z! x/ G$ G+ ?
} + [: u' m; j) Z- l: U" x. C
}, o# n9 y" X3 l, N
else% D, X' B9 ~$ x$ e3 a! j
{
F( L( g. q L$ y; u, C if(s<array[array.length-1].time){
1 u& ?+ G: v6 i currIndex = 0;0 D% R& `1 ?9 C
$("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;3 X) i7 o6 N) v' V
for(var i=0;i<array.length;i++){
: L# T' C3 ~* o3 q+ l document.getElementById("lrc"+i).style.color=colorNormal;0 }% l; R9 @- y; r7 F* M+ l
}
( p" @3 a* k% E5 L m# ?5 g2 b7 k lrcList();; J, k9 O" L3 r' I% R
}" F6 d' P" u1 O9 B( u* _+ r
}: v) z1 c/ p9 ] G$ X m
}
5 F5 Y: E: Q( Y, `# T* ^</SCRIPT>
' u; Y0 ]1 v0 v2 ~1 k</DIV></DIV>
# `, f9 ]' @' r4 q' p( }- L) m0 s0 g- i, j# D# O$ @
[ 本帖最后由 幽谷兰 于 2008-9-18 17:36 编辑 ] |
|