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