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