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