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