|
|
<DIV id=list>0 @# H& J# Z; C9 k+ a
<DIV id=lrc1 style="COLOR: #666666">[wmv=0] http://lzbj.ncedu.net.cn/uploadfile/20083923248279.mp3[/wmv] </DIV>, E* a% j. R; }& o
<DIV style="COLOR: #666666">|等一分钟|听到这首歌,觉得它很动听,旋律很优美,很是喜欢,传上来给大家听听。</DIV>
# L2 E* k* f q/ \<DIV id=lrc2 style="COLOR: #666666">词曲唱:徐誉滕</DIV>$ W5 |/ ]+ U* ?7 ^/ O5 D) }1 o1 z( I
<DIV id=lrc3 style="COLOR: #666666"></DIV>1 w6 b. J) b: l) n" a
<DIV id=lrc5 style="COLOR: #666666">如果时间 </DIV># n/ i% K# C7 h f2 e
<DIV id=lrc6 style="COLOR: #666666">忘记了转 </DIV>- B6 \7 g. J/ _; K6 J
<DIV id=lrc7 style="COLOR: #666666">忘了带走什么 </DIV>
! [/ s z, G( H0 I: X H; R<DIV id=lrc8 style="COLOR: #666666">你会不会 </DIV>
6 V, j4 a: U4 I5 ]; o0 L% N( l( R* G<DIV id=lrc9 style="COLOR: #666666">至今停在说爱我的那天 </DIV>/ n! X6 V C, m3 y" c
<DIV id=lrc10 style="COLOR: #666666">然后在世界的一个角 </DIV>
% s: ?- x0 ~* y7 p5 r" D<DIV id=lrc11 style="COLOR: #666666">有了一个我们的家 </DIV>" e0 m! j6 j' q
<DIV id=lrc12 style="COLOR: #666666">你说我的胸膛会让你感到暖 </DIV>
8 L7 C$ G# }. S6 O<DIV id=lrc13 style="COLOR: #666666">如果生命 </DIV>
; k6 X! w( U& L' B/ _- s<DIV id=lrc14 style="COLOR: #666666">没有遗憾 </DIV>$ P% ~- {, m. `( O! n8 r8 d
<DIV id=lrc15 style="COLOR: #666666">没有波澜 </DIV>
! F6 ?, N5 p( C<DIV id=lrc16 style="COLOR: #666666">你会不会 </DIV>
4 n3 l! L! T0 M* F( k6 q<DIV id=lrc17 style="COLOR: #666666">永远没有说再见的一天 </DIV>
% O0 [' C* Q$ V: |+ F8 ^5 _<DIV id=lrc18 style="COLOR: #666666">可能年少的心太柔软 </DIV>
/ I2 a6 L# m* P, p; p<DIV id=lrc19 style="COLOR: #666666">经不起风经不起浪 </DIV>2 P( ~& y3 n* T4 x# ^# r
<DIV id=lrc20 style="COLOR: #666666">若今天的我能回到昨天 </DIV>
; v' a7 V2 B$ M& i a& ^3 P<DIV id=lrc21 style="COLOR: #666666">我会向自己妥协 </DIV>2 s3 }$ Q$ e; \% u
<DIV id=lrc22 style="COLOR: #666666">我在等一分钟 </DIV>
1 b0 R, f) i- `<DIV id=lrc23 style="COLOR: #666666">或许下一分钟 </DIV>
+ ^& m2 g1 @5 B% P/ ]) l<DIV id=lrc24 style="COLOR: #666666">看到你闪躲的眼 </DIV>
+ o* L% q3 [% W/ }6 v# M<DIV id=lrc25 style="COLOR: #ff3300">我不会让伤心的泪挂满你的脸 </DIV>0 e8 z: e6 ]/ d+ ~
<DIV id=lrc26 style="COLOR: #000000">我在等一分钟 </DIV>
, c% v6 c" [# ?2 ^$ N# z1 l<DIV id=lrc27 style="COLOR: #000000">或许下一分钟 </DIV>
4 m) O" k- @' l<DIV id=lrc28 style="COLOR: #000000">能够感觉你也心痛 </DIV>& j& K! S: r, f* |# l- _
<DIV id=lrc29 style="COLOR: #000000">那一年我不会让离别成永远 </DIV># w- G2 W7 d0 S* |; I9 ^( L$ k2 |
<DIV id=lrc30 style="COLOR: #000000">如果生命 </DIV>
/ e4 O, g6 p. a7 f<DIV id=lrc31 style="COLOR: #000000">没有遗憾 </DIV>
) h# `* \: J$ b. v. b& `1 G<DIV id=lrc32 style="COLOR: #000000">没有波澜 </DIV>
# o5 Z/ ~/ f$ i/ `<DIV id=lrc33 style="COLOR: #000000">你会不会 </DIV>6 I6 V$ v& s1 P
<DIV id=lrc34 style="COLOR: #000000">永远没有说再见的一天 </DIV>. D) K" m- C T8 ~. {8 N) @
<DIV id=lrc35 style="COLOR: #000000">可能年少的心太柔软 </DIV>; C' ^! P \7 F4 j
<DIV id=lrc36 style="COLOR: #000000">经不起风经不起浪 </DIV>5 R1 l+ s6 ]) _' W3 W3 K* F" H
<DIV id=lrc37 style="COLOR: #000000">若今天的我能回到昨天 </DIV>9 u5 y8 t F2 A% W+ Q2 \5 s0 P: S b! a
<DIV id=lrc38 style="COLOR: #000000">我会向自己妥协 </DIV>
1 Q. z' ^ h1 }/ c4 W# p<DIV id=lrc39 style="COLOR: #000000">我在等一分钟 </DIV>( [2 q% M" _, T1 N
<DIV id=lrc40 style="COLOR: #000000">或许下一分钟 </DIV>" Y' D4 y' C1 K7 C
<DIV id=lrc41 style="COLOR: #000000">看到你闪躲的眼 </DIV>
* n; g V1 e( ^! D. C' t3 |5 L4 y<DIV id=lrc42 style="COLOR: #000000">我不会让伤心的泪挂满你的脸 </DIV>! M! G$ X$ h3 ]/ U. Y, g
<DIV id=lrc43 style="COLOR: #000000">我在等一分钟 </DIV>' z& o% v" ^/ D; x$ p( U
<DIV id=lrc44 style="COLOR: #000000">或许下一分钟 </DIV>
" R9 H# n+ s C" W- O7 p) h+ E<DIV id=lrc45 style="COLOR: #000000">能够感觉你也心痛 </DIV>8 l4 c4 Q2 I8 ^4 o; V3 n
<DIV id=lrc46 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>, K) r5 u9 m% ]5 t: P A& p; b* L
<DIV id=lrc47 style="COLOR: #000000">我在等一分钟 </DIV>+ l# ?; M C: K
<DIV id=lrc48 style="COLOR: #000000">或许下一分钟 </DIV>
; C- g& L. \0 H7 ~6 n<DIV id=lrc49 style="COLOR: #000000">看到你不舍的眼 </DIV>
: h! O1 I* E$ L$ `- G0 O<DIV id=lrc50 style="COLOR: #000000">我会用一个拥抱换取你的转身 </DIV>/ w8 B( n1 g" P: O1 T& H
<DIV id=lrc51 style="COLOR: #000000">我在等一分钟 </DIV>
0 R2 F+ U3 [* l<DIV id=lrc52 style="COLOR: #000000">或许下一分钟 </DIV>, e0 T7 s5 u1 O( D: l" w$ o; e
<DIV id=lrc53 style="COLOR: #000000">如果你真的也心痛 </DIV>
6 \: I$ \0 }+ X2 F8 P<DIV id=lrc54 style="COLOR: #000000">我会告诉你我的胸膛依旧暖 ' c* n6 N4 G) B1 ` J
<DIV id=lrc style="DISPLAY: none"></DIV>$ ^( L2 M9 D4 D" e
<SCRIPT type=text/javascript>
2 F: j% U% X; _0 Q" Edocument.domain="1ting.com";6 h1 w) c+ `- ?
var colorPasted="#666666";
, {3 {# T; q- N" j5 ~+ Pvar colorPlaying="#ff3300";
& o6 u' Y ?2 W+ xvar colorNormal="#000000";
5 h- k& Y9 L- [4 w1 i# ?/ V$ = function (a,g){9 w* _% `" h$ c
var o = new Array();
+ T7 ]+ T: c# V" C* _ var c = new Array(); % g1 T& h1 {1 k# r* B
var r;
5 p, P! g8 W+ w var u;
# S) `1 ]& Z- x' y) c' C/ ? var a = a.split(';'); 5 @2 E1 I D. n) _6 ~
; {- J, y7 R" g
var e = "keydowns,resize,load,dblclick,click,mouseout,mouseover,mousemove,mouseup,mousedown,inputchange,inputfocus,inputblur".split(",");2 [5 u* G, k# t8 y* h8 n6 z3 v6 l6 r
for(var i=0;i<e.length;i++){: Y$ T/ ?7 |6 j! D7 P
eval(e<i>+" = function (s){eval($event('on"+e<i>.replace("input","")+"'))}")
. F% s( m3 @5 C! H2 l2 Y4 v$ H0 X }
4 j6 @9 p3 t( m6 c* S
7 k B( M' A' e( r; } after = function (t,d,s){3 [1 H7 Q+ m) q4 E
$after = function (){6 Y g7 V& a* j" O- m5 M0 Z
var $n=document.createElement(t);4 P E( F8 C5 @
if(d!=null){5 q" C2 ?( `8 h3 ]
$n.id=d; % V& E2 v9 m% u7 |+ N7 {$ S
}
5 \" L; K, @) i+ }2 I8 q # D( H( T1 r( `+ {5 c; R
u.insertBefore($n,null) 3 {! w3 s3 |2 }( Z) b
r = $n;
& Q. \' b# ]7 f6 F( z u = $n; 2 @8 r1 i8 _ T7 C) B& M8 p% U
}' W3 f6 q/ D6 s; v, f, C/ _
$for(s,"$after")
8 g$ S0 z: e! ]7 Y+ p' q- t3 O! t }
- D8 ?5 C4 j4 o
6 @8 r: W9 {- m0 B# `$ P show = function (s){4 ]0 C' p7 M; x3 V- n9 k
$show = function (){8 N) ]/ r5 J3 x: X6 i$ K* u
u.style.display!="none" ? style("display:none") : style("display:block") ;
7 ?$ J3 R- e( W }$ P9 Y4 [& m2 v' K/ Y( [8 n
$for(s,"$show")" A b+ U4 Z' a
}
0 o1 K& B. ]+ V2 J( W% w! f) R8 M8 [+ h* H! W
check = function (t,s){# V) w# t; c6 z. q2 y# ~, F) z
$check = function (){
, n" t' Z8 R5 ]( x8 ? if(t=="2"){
' S& B! ^' F* O! a0 H/ L4 x5 T if(u.checked){0 m4 g3 p: z& x; W8 j0 B4 v
u.checked = false;& [3 |6 q! E3 y+ X7 L2 M8 y/ j' m
}else{
( G' S z. Y5 m) E& [/ _8 j ] u.checked = true;
/ \6 I" e6 M+ v9 Q0 o8 b }4 r+ t6 x# Q# }7 o8 T. V5 F: F
}else{
U% N0 @3 W& k4 s u.checked = t*1 ;
: ] i1 B/ _" n& _+ U4 A }
`% R0 ?% j- M3 K- q }
. m" M i- {) X5 O $for(s,"$check")
$ {- i5 ^" m0 d7 I0 a, I. \! p }
9 B+ I( ^1 J$ _; k& `9 U: \; A* Q% d5 y
style = function (v,s){2 n$ m) T2 c6 f% U* M; ^
$style = function (){5 ^- d* J- x$ ~/ W* \ c
var $n = v.split(",") " m4 j+ T% _/ f2 C; O3 ?& S* h: ~
for (var i=0;i<$n.length;i++ ){
/ b3 h% q9 I- E, z var $m = $n<i>.split(":")
+ H: K3 t' s5 d4 c eval("u.style."+$m[0]+"='"+$m[1]+"'");( B' {) n3 I' B' E# }9 u; |, _" V
}
9 X( p9 T0 j% A3 Y7 w) O }" N+ [8 }# ]* ?9 h0 M
$for(s,"$style"): a x1 i3 i% I1 Y+ g1 ?$ t
}
4 C: w5 c# T0 S, t" X2 h5 h7 [# B9 Q+ Y: `' D' h
value = function (v,s){- s. d# [+ f8 L, N' \" H
var $n= $this (v);( d6 A2 }% F0 L* x
$value = function (){
" \: J1 S! B$ }6 f' t5 G; q T u.value = $n
5 X7 ~" {% l' F/ l6 T# P }0 T4 j; x3 Q3 n a0 `8 [! Z- d# W7 `( u
$for(s,"$value")
! d* p9 }, N) Z; D3 M }% O$ j4 |' a$ j" v" A
; ^( B) d1 J# \ text = function (v,s){
# [7 F: ~- l2 M3 V var $n= $this (v);
6 B4 a% J$ A3 M0 G ]: ^ $text = function (){
' O+ i1 R8 `% j4 A) T# H' R ' ?$ Y0 U0 o. ^4 v2 `' m+ q/ S
u.text = $n( j' ^/ W0 o( Z0 g, H% W1 R
}
' l# P1 E( N7 b S( r; {6 h# N $for(s,"$text")
1 G3 }1 t% V( z8 \7 i3 S }
; p* c0 \' `/ Q D0 G: N3 }- _' E& M5 ^( ~, Q( i
innerhtml = function (v,s){' B' F8 Y* b- n7 F, `4 F7 w6 v
var $n= $this (v);
( t( d8 V$ k: d' R- g- ~ $innerhtml = function (){
$ K2 w' y5 V# n5 I u.innerHTML = $n" p/ _3 X+ O7 G, g6 {7 s, U6 |
}
# ]; h4 |; H1 k/ l! X# E $for(s,"$innerhtml")' C, V8 g' Q, }2 F
}% C4 `; g, t8 p7 o
0 I* M0 O. \' @3 d$ t0 Y9 {- q removechild = function (s){( f% y( y: g6 A
$removechild = function (){
0 R" }8 b; _. T u.parentNode.removeChild(u)1 K& D- D9 \- n9 I) U2 I8 Y
}' }! i0 _' Y- O. s% W
$for(s,"$removechild")( P0 e( ]1 A8 A$ G9 Z
}, [0 K) Y1 D% g& N6 O/ `
# ~& O" I5 j& o+ w- h- n $this =function(v){
2 Z7 x9 g' ~% Q if(v.indexOf("this") == 0){
, A' b, B- H. v9 Z return eval(v.replace("this","u")); d; w2 h# V) F. ]5 J
}
" y9 a* H& L/ I' ]% y& R4 @ return v;
/ g k n& D z0 G8 q }- H" m4 T% z( |( p7 ]7 J
% [; L Y4 o0 p5 P $event = function (s){; s9 r; _3 e. A3 n/ T- K, z
var $n ="u."+s+" = function(){$work(this,s);}"
1 r& X! C& o$ E1 d; S+ l& B return $n;
; S3 Y$ f3 s6 s" } }2 W9 b! p. V' u3 y& o
% J# W' ]. h* e6 E. \/ @7 h
$replace = function (s){
; B7 J4 O. ^0 ]4 a* z. h/ J& L& A0 Q6 `0 K% `
}
# ?6 ?4 g: [# i8 ^; X6 d1 G5 p4 `# @0 E. ?2 x9 c; ~* ]/ u
$for = function (s,c){
0 {, P+ |& v2 y5 N: l var $n="this."+c+"()" ;, J. M3 T( _8 {0 l9 R- e
if(s!=null){
% S0 ]9 @+ ^ c6 F7 z var $m =$test(s);
, C( U1 x9 t7 Q+ W: v' G for (var i=0;i<$m.length ;i++ ){4 K2 _! [3 {0 @
u = $m<i>;, ^: k2 ?% |" N# n
eval($n);8 _! S ? ~# M+ F2 [: H
}0 x, b$ g9 I" Q
}% g! H) ^, ? H% l( L8 C/ X) E
else{
3 U" H5 s, _& S( T5 d* M' ?$ z eval($n);
, ]0 n7 K& f1 _ q+ P/ B6 i! q }
: T6 P$ e. S8 \$ A u! O! F }
0 o! ~. O1 U" d6 @5 r! r$ Y
! Y$ V3 Q4 [) P, P $test = function (a){0 c, a1 ]* }# M% T/ {
var o = new Array();$o(a.split(';'),o);/ ^+ O% ~( G% y3 `5 A, f& x
return o;
' `& j0 Q9 V$ X& ^( i }$ G& F6 ]6 B% n. f) x- t: }) _
I6 C; g( Q. a1 ~4 e4 l1 z
$format = function(s){
8 U7 @3 i- k% G& E while (s.indexOf("'")>0){
$ l6 @7 d9 E1 f% b s=s.replace("'","\"");
: @. M8 M2 @+ D W( G& O# ?* w& `6 t }; t( I8 t' ?, O$ K
while (s.indexOf("][")>0){2 \, T7 V) E9 T; A! V, S
s=s.replace("][","','")
# e- Z! {! p% g7 {. m& ? }
, o# @, ~: X2 z' M& H- Y while (s.indexOf("[")>0){% p& T! J9 K/ b1 t
s=s.replace("[","'").replace("]","'")! N. \! u) w% o$ P/ M
} . {- z( T& c5 c
return s;+ Y$ V# ?$ @9 a/ r
}4 M) H: P! Q& ~' W, z3 z
2 ?4 L+ J0 o' n
$work = function(w,s){+ [# W! ~1 \# k, Z- @. }
u=w;eval(s), f2 V b6 m% Z. a) S L4 U
}
( J& x ]& F0 M9 t! u4 ~0 q7 z! {0 q" _; M6 z
$id = function (s){
" k, X9 r& c/ d; ?0 p% v return document.getElementById(s);
7 f7 N2 x/ a2 z2 _" R7 p$ Z }8 v0 C2 ^% ?# J/ K8 P
- C1 P4 a R# `1 y' u- K
$name = function (s){
, r$ c; F; w* m. o return document.getElementsByName(s);
9 c R' K y Y }
$ z7 q' U" \2 l; B7 `/ L6 H; N7 j- y" y8 f
$tagname = function (s){
5 U$ {7 T E' X) k/ c return document.getElementsByTagName(s);
" \/ A# B; Y6 v7 [4 `% h1 | }) A8 J$ M' @1 g' j# m3 X0 {
: f6 M; }5 z9 w+ y( t% B# A $o = function (a,o,c){% V0 D" P6 b- H* {2 ?
$push = function (n) {
8 C; |; d/ {1 ?/ f- @ for (var i=0;i< n.length;i++ ){ O' ?+ u4 W* n! |% d
o.push(n<i>);/ k' p/ \6 V9 x) F) Z
}
6 {9 W9 ?5 D7 E9 F3 f }( b3 B" F7 [# L1 U
for(var i=0;i<a.length;i++){3 [. C6 d$ L' ^! A
if(a<i>.indexOf("(") >= 0){
k7 X+ @/ {4 _ c.push(a<i>);
; E X- M, q% `4 t4 N5 K- ]1 X, r }
# j& D- u) ]$ g! @+ g' Q if(a<i>.indexOf("~") > 0){) N; E/ ]% k+ a0 o$ Q! m2 u6 g* l
try {6 ^ q) R5 f5 }5 Q3 E- {3 r
$push(eval(a<i>.replace("#","document.getElementById('").replace(" ~ @","').getElementsByTagName('")+"')"));
% L; y! n/ y) q1 Q# a8 j$ v0 t }catch(e)
4 ~! f: E1 s: M+ {6 j {} ; s0 f6 t8 i# c, p
}: x: Q6 L; u* ?: j* L, S% ?% a
else{ }5 \$ Q& L, S
if(a<i>.indexOf("#")==0){
9 T; j. v: J( J3 b o.push($id(a<i>.replace("#","")));
, _5 o( o* @5 F0 f }
9 A# \7 [. p9 x; x) H if(a<i>.indexOf(".")==0){
/ s8 \% ~& K5 V+ X7 L) o $push($name(a<i>.replace(".","")));; h+ j, F, t# W0 R8 ?, r
}
! ?+ z3 l, X0 c5 ~ if(a<i>.indexOf("@")==0 ){
! W- { t5 m! `* w% o $push($tagname(a<i>.replace("@","")));4 ]7 {2 g! @& n' }6 ^
}
/ T0 C' Y# x% I; x: }, \" z/ g if(a<i>.indexOf("*")==0){
1 b9 o* Z$ j4 i) ~+ D) j) r $p= a<i>;
$ w1 r0 G$ ?0 v9 B& z1 P) v if($p.indexOf(".")< 0){
; m* M: N- A4 E& K! h9 j; X$ q- |! u+ X' K $p = $p.replace("parent","parentNode")
* M( q8 t3 M5 {& S: j }: k U5 L/ K; v% K5 w, n
var $p ="u."+$p.replace("*","");
; f- A3 S- T! M0 y5 Z( L7 k while ($p.indexOf("parent.")> 0){
+ M; V% u9 ?7 n t $p = $p.replace("parent.","parentNode.")
6 K' P6 T/ P) x8 S6 Y, e }
; O- O4 W1 L" h) y while ($p.indexOf("child{")> 0){
0 P( v- q) E; I: z $p = $p.replace("child{","childNodes[").replace("}","]")& h) V6 P3 o9 m5 g8 P
}
, Q; }+ S: ~8 @4 X o.push(eval($p)); l5 @& k+ h# c$ S2 J p
}; r# H% A" F! c) M& y; g
if(a<i>.indexOf("document")==0 || a<i>.indexOf("window")==0){
: i9 \) Q8 ~( c" ~7 Z7 d- T3 i o.push(eval(a<i>));
i1 n$ B. C+ F- r }
( a7 Q- R8 g: l" x/ ]4 g }; g, B6 ^( K6 p% q2 i0 v' u% u
if(g!=null){
& N3 U7 v5 `/ P o.push(g);g=null
8 k4 Q5 k( W+ T) [! ]" S8 Q } ) X1 }" j* u B# O
}
7 b2 j6 A' S, k1 j; D) L! M% y }4 H% L" @9 z' V
/ O4 [& l7 w1 S
$o(a,o,c);
, d$ A: F; T. a# V6 o* D0 v1 b w/ }
for(var i = 0;i<o.length;i++){" e9 d/ s3 c1 S1 Y) j4 I7 x1 j
for(var j=0;j<c.length;j++){
. ]/ R8 \, f. m$ d% x u = o<i>;eval($format(c[j]));
: _7 D5 f4 l% s }
' X# R2 T, v/ n$ \. A- Q: @1 w }3 c- k- B; ]- i) n8 c, ] {
0 w* N6 n1 i- `- | if(o.length == 0){
# S* q* |* |2 \' J: U for(var i=0;i<c.length;i++){& ^5 a6 x! d/ p5 q% x U, E
eval($format(c<i>));
" w$ T x9 h5 H& r. L4 h( O5 x! L }
. Y1 P% T( R6 D& i* L }
, a3 h8 w5 \8 F5 p
, N' |0 b: K5 s5 \ }. `- A if(r!=null){$ X! m6 w5 x, a2 A" A8 X
return r;
P: g. O0 E, d7 e( L: S }, O# I" M) t1 E: k! E/ r. \' C
/ c t J6 H; R. d( E2 F; {
if(o.length==1){, l* F- V# g. [/ ?
return o[0];: _5 C w& `, U" o
}
9 v5 r. ]; N) f else{- w& N. u8 A9 {9 ]+ ~; S) |' ~
return o
/ {+ f( \+ @* L$ t* L. A } * T: u2 ?" x8 O( E7 c9 k+ {. u7 s
% o# c. R5 Q; i) r- d }7 H* |9 E2 r$ e, g
var lrc =$("#lrc;show()").innerHTML.split("[");; Y( g- R. [. d/ D( c
if(lrc.length>5){
. {0 q3 k! H0 w" M5 Hvar array = new Array();
9 ~) G+ m1 {0 s+ `for (var i=0;i<lrc.length ;i++ )
0 D1 E3 O% M7 ]) A2 i( {, K4 J{ y) |* X' L/ ]3 w
var g = new Object();
a- J1 W3 K& D/ l t= lrc<i>.split("]");) a" N9 {, C% ~
g.time = getTime(t[0]);
# p( j& Q* }/ V/ d2 e if(isNaN(g.time))
- r0 i& l9 r, m/ H continue;
) |: c7 ]7 T& t1 }* q# u4 Q g.c = t[1];5 ]/ d: S( i4 ], m2 T
if(g.c == "")
6 i: q# ~1 n) R! R% u: c, E g.c = getNext(i);4 I! ~+ O* ~3 \4 ^$ a' @, z) W
array.push(g);
/ J: b Y( }# `}
, |0 @2 D$ K7 v$ m$ z; @' \array.sort(function(x, y) {1 Q8 r) ]3 Y( z$ f+ J
if (x.time>y.time) 8 D+ K# _8 _5 \4 Q- e" H
return 1;
5 Q. H9 e0 k; N/ f% ` else if(x.time<y.time)
$ d/ w+ |2 j m0 D return -1;& J1 k8 E- t% a! w5 z8 M! n" R
else2 F7 J' s7 @( F$ U
return 0;
7 g' H3 K9 B( U3 M: l& K6 Q }
* K5 E* `; i3 S7 g. |. y7 v);
8 n$ j/ ^! i) w: t# E7 qfor(var i = 0;i<array.length;i++)
2 I' s0 T$ }* `{) _! Q: M: w# c0 w" D5 Z
var g = array<i>;
( \3 T' o/ x$ k& F if(!g.c){, [0 ^; f8 @" ]- F9 x
g.c="";
! S% g- `2 K0 ?/ ^& W z; N$ q2 M }8 j$ E4 s) `: l0 W+ J' D
$("#list").innerHTML+="<div id=lrc"+i+">"+g.c+"</div>";. @5 i7 n) W/ |8 C1 d& P3 C7 S( P
}
4 N4 ~. ]- N; I' Y2 D, }- [var time = setInterval("lrcList()",500); / L o$ N4 }0 D& b
}else{
0 h& y: A' O# e6 t3 M' w: z/ l# ^ $("#list").innerHTML=$("#lrc").innerHTML;! S0 V' H$ z1 i- Z/ a7 C
}
* Z0 ?1 B: `4 [# |% Tfunction getNext(i)! [; t+ S& E1 _2 F7 ]9 R/ a
{- I N9 v$ r; Z" u2 n
var result = ""; |7 j1 [3 p# d! s5 _+ a
var i = i+1;
0 ]7 _7 `7 v- L9 E+ D: m7 ` t = lrc<i>.split("]"); h9 \: W" g7 e) n9 T: W/ d3 ^
if(t[1]==""), q* @& s% f" J0 r! W% ^5 R0 I- t1 A
result = getNext(i);
+ M* N! A m4 s4 I7 ^0 c* R else' `& C* A# o3 h' G2 Z
result = t[1]
4 q2 d# g9 B0 o8 w7 M: ` return result;
' p4 r% P h x" o7 S}
0 N( @5 _: \1 x8 ]8 b' b4 x' b( n* Z9 s3 _5 u H; ~- @$ O& H0 D
function getTime(str)
, l P( H+ ?: ]7 B0 J W9 c/ W{1 S4 [1 a: @5 s. T, t- h- L
var time =0;1 e3 |7 p, T' @5 ^, U* K/ F6 c8 D
var ta = str.split(":");
. F$ s; A' X4 k& ~ if(ta.length<2)) p3 V( b; K) v% _7 X# l- {8 z
return time;$ j Q* Y) o: P
2 a! |2 d* e+ X( F4 H% m- ?+ @- Z; A if(ta[1].indexOf(".")>0){
: Y- Z' y% [# p* `& ]5 j var tb = ta[1].split(".");
. A* M1 k( @- p2 C* C: L3 B8 q* C. B time = ta[0]*60*1000+tb[0]*1000+tb[1]*10;$ s- w& B- Q$ Q. q
}
. v1 R; {1 d2 O else+ A1 @9 g! Q% f8 D( L; m. m
time =ta[0]*60*1000+ta[1]*1000;
' o# g3 U1 L, y- a: l+ |" V4 M4 k return time;0 U2 L6 M8 W6 |& p% ~
}8 ~+ ~; n6 L7 A0 k, N! N
var preTime = 0;- k6 }. ]% D" m$ c) a
var nextTime = 0;
; M+ X3 W2 U. u. [9 ~9 p. p2 avar currIndex =0;) N7 t% \& W$ D9 {+ E% r
function lrcList(){
! ^4 m% n' \% d' O, r2 ^( o$ r var s = parent.document.getElementById("MediaPlayer").controls.currentPosition;8 w6 E- S& {1 H# {' s ^, a
s = s*1000;
% c1 C3 C9 m2 T7 s4 T if(s==0){4 J) }" Y. ]9 U g" I5 X
currIndex =0;
3 T9 ]7 e1 T, u8 [* O( _3 ` $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;: ^6 s& C: E) t# w
for(var i=0;i<array.length;i++){
) o! ~/ X5 I0 N) E# y document.getElementById("lrc"+i).style.color=colorNormal;
" a2 t6 \. r/ B) j9 r/ K }, j$ ~5 Y/ X' O% c# L0 }: O
return;
4 A+ f" h: y( B5 @' ?$ v2 M8 k }$ y* @4 {6 W K, n/ E
if(s>0&&currIndex<array.length-1)
O& V; w# R1 w {
/ \3 o# p/ [4 A7 T2 o preTime = array[currIndex].time;) ^, \- ^4 k4 Q$ D5 m
+ X3 |1 E6 ^$ h) ]" ?+ U! o nextTime = array[currIndex+1].time;2 n( M; U& S/ G: G; l3 \6 B$ _
! \3 ?% [/ Z/ w if(s>=preTime&&s<nextTime){
( Z4 g3 p$ S! w/ k [9 I$ u$ [ }
- A' X. }- [7 g else if(s>=nextTime)
F7 K( K2 X& D$ G8 W9 ?3 ] L8 s+ W {
5 i% @" d9 q) K2 i; X document.getElementById("lrc"+currIndex).style.color=colorPasted;
4 e/ i7 |; y! B# e2 Y currIndex++;
$ Z7 p9 v4 z m3 _* j! x: D $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;& K! H# c1 T" b; F3 H% s9 B+ i( e
document.getElementById("lrc"+currIndex).style.color=colorPlaying;
; Q* N4 ]4 Y" K lrcList();
4 ^4 v& H8 ^! M }
: ]3 w6 K l# F- X+ O2 ~# V else{
2 Z( ?7 w! I0 g6 l( V document.getElementById("lrc"+currIndex).style.color=colorNormal;
: Z ` l M) d5 `8 M' C currIndex--;( V4 ~' ?: t/ X2 e8 q' D
$("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;4 A) G0 O8 h2 d/ Z ]
document.getElementById("lrc"+currIndex).style.color=colorPlaying;! O0 u& u% Q8 j* V
lrcList();
" y k" y+ _ U" ?$ M } ! @8 @5 @) E) a
}
' D; a1 ]$ U, u$ A. U else5 F0 d1 Q% |' `
{% u/ ?! c l. e$ T, H4 Z+ ]
if(s<array[array.length-1].time){
) ~. G/ h$ b0 q8 j2 j% t0 } currIndex = 0;
' `$ Q8 q5 Z% p2 k$ A6 E# s& }! n' L $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
$ \! p Z' u9 c6 M for(var i=0;i<array.length;i++){
/ p9 F; H9 t. I$ c: ^% o document.getElementById("lrc"+i).style.color=colorNormal;
5 t% G/ e2 m# W8 m, ? | }" V9 m2 ]- C g# _8 `! M
lrcList();
% g% j5 M F1 h" w; f2 G }
' G1 ^7 A3 F0 r }+ u5 J& [' v8 t r& L, D
}
* r( E) G! O1 Z9 ^4 q: C</SCRIPT>
; y: F/ }2 _$ t; L& A</DIV></DIV>
7 ~0 _. V6 Z5 Y5 ]: V; Q) i$ _0 W8 k) n* K3 p/ w% M3 D
[ 本帖最后由 幽谷兰 于 2008-9-18 17:36 编辑 ] |
|