|
|
<DIV id=list>
) w& n! B# k& u$ a<DIV id=lrc1 style="COLOR: #666666">[wmv=0] http://lzbj.ncedu.net.cn/uploadfile/20083923248279.mp3[/wmv] </DIV>1 d9 h- [& D# T* A
<DIV style="COLOR: #666666">|等一分钟|听到这首歌,觉得它很动听,旋律很优美,很是喜欢,传上来给大家听听。</DIV>
5 d9 J I$ l# [# L( Y<DIV id=lrc2 style="COLOR: #666666">词曲唱:徐誉滕</DIV>
+ r8 t% p& b. K2 C1 W R6 Q<DIV id=lrc3 style="COLOR: #666666"></DIV>8 Z" T4 x0 \, z" P
<DIV id=lrc5 style="COLOR: #666666">如果时间 </DIV>3 z) ?+ L7 u3 I/ I% B
<DIV id=lrc6 style="COLOR: #666666">忘记了转 </DIV>7 Y$ W7 K |! L1 k+ G; s. O
<DIV id=lrc7 style="COLOR: #666666">忘了带走什么 </DIV>- T L) T7 l1 x. V
<DIV id=lrc8 style="COLOR: #666666">你会不会 </DIV>- ~ ]0 ~3 _! P& C4 e- W
<DIV id=lrc9 style="COLOR: #666666">至今停在说爱我的那天 </DIV>- [/ w/ h# u/ V8 ^! ~
<DIV id=lrc10 style="COLOR: #666666">然后在世界的一个角 </DIV>" P# q# c" I8 I7 A9 q$ U) Q# w; Y& o
<DIV id=lrc11 style="COLOR: #666666">有了一个我们的家 </DIV>& i I) Q) M5 ]' T w
<DIV id=lrc12 style="COLOR: #666666">你说我的胸膛会让你感到暖 </DIV>
5 q' ] `" y* b, o6 X<DIV id=lrc13 style="COLOR: #666666">如果生命 </DIV>6 ]+ f1 ?+ C# t4 ~8 R( l
<DIV id=lrc14 style="COLOR: #666666">没有遗憾 </DIV>: D. o. r7 `0 p4 L
<DIV id=lrc15 style="COLOR: #666666">没有波澜 </DIV>9 |" M8 a' y* c/ z& ~8 q
<DIV id=lrc16 style="COLOR: #666666">你会不会 </DIV>
/ z# T$ f- P. ^# y+ E5 S' ?+ w<DIV id=lrc17 style="COLOR: #666666">永远没有说再见的一天 </DIV>, e$ v$ o( @% B6 k# O& J1 i& T
<DIV id=lrc18 style="COLOR: #666666">可能年少的心太柔软 </DIV>
6 f# r e6 }1 _( v<DIV id=lrc19 style="COLOR: #666666">经不起风经不起浪 </DIV>
* S# I9 t. b1 i<DIV id=lrc20 style="COLOR: #666666">若今天的我能回到昨天 </DIV>: j0 ~5 X& Y) v7 a N( i6 X6 Q
<DIV id=lrc21 style="COLOR: #666666">我会向自己妥协 </DIV>
0 `6 { `% ^) P. W4 U ]+ c<DIV id=lrc22 style="COLOR: #666666">我在等一分钟 </DIV>! F, c! {# N5 F! L$ R( j; V
<DIV id=lrc23 style="COLOR: #666666">或许下一分钟 </DIV>
0 ~+ L5 U, Z3 n2 m1 q# S( T<DIV id=lrc24 style="COLOR: #666666">看到你闪躲的眼 </DIV>
8 y0 B% W5 A7 i k$ `/ {<DIV id=lrc25 style="COLOR: #ff3300">我不会让伤心的泪挂满你的脸 </DIV>
) ?5 }7 X: W* D. M1 I<DIV id=lrc26 style="COLOR: #000000">我在等一分钟 </DIV>4 ]0 O) A+ J. ]3 p
<DIV id=lrc27 style="COLOR: #000000">或许下一分钟 </DIV>& `4 O9 M& f& ]& B+ `/ g/ Y- b O
<DIV id=lrc28 style="COLOR: #000000">能够感觉你也心痛 </DIV>/ n. i9 Y: R+ ^. N
<DIV id=lrc29 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>
, s2 B' m' Y3 s, l8 h. z" _<DIV id=lrc30 style="COLOR: #000000">如果生命 </DIV>
4 q2 B% [, ] d% o- g<DIV id=lrc31 style="COLOR: #000000">没有遗憾 </DIV>% H6 l5 s+ X' ^+ y( p
<DIV id=lrc32 style="COLOR: #000000">没有波澜 </DIV>
% z; R7 E7 S; z. w- B<DIV id=lrc33 style="COLOR: #000000">你会不会 </DIV>
8 j h$ v! [8 T/ [1 W4 l* j4 z<DIV id=lrc34 style="COLOR: #000000">永远没有说再见的一天 </DIV>* n# x& {5 f f& \" V8 X$ U
<DIV id=lrc35 style="COLOR: #000000">可能年少的心太柔软 </DIV>
, g. T7 h2 `+ H<DIV id=lrc36 style="COLOR: #000000">经不起风经不起浪 </DIV>* J9 L7 S# ]) D ?
<DIV id=lrc37 style="COLOR: #000000">若今天的我能回到昨天 </DIV>
6 a0 _" r* ~1 c5 h; h: T# U<DIV id=lrc38 style="COLOR: #000000">我会向自己妥协 </DIV>
$ W- {9 P- q( K<DIV id=lrc39 style="COLOR: #000000">我在等一分钟 </DIV>- N( r; Q! B2 t2 i! R
<DIV id=lrc40 style="COLOR: #000000">或许下一分钟 </DIV>
$ B; H5 g! K3 E" [9 |<DIV id=lrc41 style="COLOR: #000000">看到你闪躲的眼 </DIV>; Q- N9 }- W( j% v) ]
<DIV id=lrc42 style="COLOR: #000000">我不会让伤心的泪挂满你的脸 </DIV>; o) t9 |/ V. h1 h, w8 U
<DIV id=lrc43 style="COLOR: #000000">我在等一分钟 </DIV>4 L N( j& V7 v# I
<DIV id=lrc44 style="COLOR: #000000">或许下一分钟 </DIV>* b+ ^5 n. n0 l
<DIV id=lrc45 style="COLOR: #000000">能够感觉你也心痛 </DIV>
{4 j" F6 N0 C1 t<DIV id=lrc46 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>8 O; F, ]. S u3 Z" v
<DIV id=lrc47 style="COLOR: #000000">我在等一分钟 </DIV>1 x2 w6 P$ \9 R( F7 e
<DIV id=lrc48 style="COLOR: #000000">或许下一分钟 </DIV>
, m3 Y5 Z. q: c1 N<DIV id=lrc49 style="COLOR: #000000">看到你不舍的眼 </DIV>/ w& J, d5 y) l0 p1 E2 C2 c
<DIV id=lrc50 style="COLOR: #000000">我会用一个拥抱换取你的转身 </DIV>
: I/ s" ~6 m% \* q( I N<DIV id=lrc51 style="COLOR: #000000">我在等一分钟 </DIV>
9 K5 i" Y b" w9 p" P4 k" B0 W<DIV id=lrc52 style="COLOR: #000000">或许下一分钟 </DIV>) W3 h% C4 C+ t- ] ^, G
<DIV id=lrc53 style="COLOR: #000000">如果你真的也心痛 </DIV>
: ~1 B: [* V, V, t5 x" T<DIV id=lrc54 style="COLOR: #000000">我会告诉你我的胸膛依旧暖
$ g& i6 w, h6 T! f1 J+ d0 t4 L<DIV id=lrc style="DISPLAY: none"></DIV>
( ~; N4 s0 `$ O- b$ q! @<SCRIPT type=text/javascript>
/ k- m3 o9 t* Ndocument.domain="1ting.com";; w' S* D, u5 m. v& t
var colorPasted="#666666";
2 `& H2 K' Y' P# c+ Jvar colorPlaying="#ff3300";
( J3 f: {* b T( Kvar colorNormal="#000000";! j; K( R! U/ m2 l
$ = function (a,g){- [: K E' i1 E& d$ p
var o = new Array(); 9 t2 M2 `7 ]! P+ s* Z1 ?
var c = new Array(); 8 j2 E5 l) t7 J8 o
var r;
) `. O+ t7 S j7 R7 e9 r0 z" J5 M var u; 2 P7 s6 k& O# u/ T( G8 I. e
var a = a.split(';');
; G' _& g& i" M A& v
E% Z. L! P+ _4 S4 F var e = "keydowns,resize,load,dblclick,click,mouseout,mouseover,mousemove,mouseup,mousedown,inputchange,inputfocus,inputblur".split(",");0 r8 d G) j7 G5 o/ @) ~. ~
for(var i=0;i<e.length;i++){
8 v: r E* R7 p; p: ] eval(e<i>+" = function (s){eval($event('on"+e<i>.replace("input","")+"'))}")
; g8 |. b& c+ K, G8 a* a }7 L8 U$ ^5 R1 v& D( U
% i6 W7 ?& G. B& f3 s after = function (t,d,s){
& ~2 x+ @) w: Q% v. } $after = function (){
4 v6 k/ k6 T# ]0 _) \$ k var $n=document.createElement(t);
/ Q" f5 K* f5 X, m) X4 U' } if(d!=null){
6 t7 k; j2 c/ ~$ o1 s8 L. q $n.id=d; , O5 h! i0 V/ @2 W* _
} F0 ?6 x/ u5 D' f
3 k+ Z% F2 L# _ u.insertBefore($n,null) ; _6 X' w8 x, {# @+ F
r = $n;
I' G# w) p5 _' h2 W. N u = $n; / e7 Q' T8 m$ y% c
}3 |% V6 Q; Z d: [8 o: |6 \
$for(s,"$after")1 \5 k2 \7 T% r3 q, E, Z% q
}- A1 }1 ~6 P) s- C
+ t9 b6 z7 D0 C" N
show = function (s){9 ]" m. c! \; Z4 m; P4 C& y5 Y; |
$show = function (){
& a! }7 o$ f9 c1 `8 I& l! I u.style.display!="none" ? style("display:none") : style("display:block") ;; S: m/ @# B" a
}( v# A, M9 L' B Y8 u. V
$for(s,"$show")
. X' ]+ Q% J) j5 D1 q. ^ }1 t' X |+ E' T$ ?
& J: ^: h1 T4 i9 L! @, s5 ^* R check = function (t,s){
/ n/ k9 q% |; j" J6 d5 i $check = function (){
; C: ~8 `( R; e% Q { if(t=="2"){
6 l( T* ?1 m6 s5 u if(u.checked){
# K7 J, g2 R% Y. _7 ~ u.checked = false;. {/ |8 b* D' m4 o$ r- z
}else{
/ c6 J; @; w4 W( G. b* ^ u.checked = true;5 o, j9 \ y {2 k' O' t+ M
}
) A$ Z, T' J7 G0 v }else{
' p4 n+ D5 c; ~ u.checked = t*1 ;0 i1 l5 @# h! O
}2 s4 j. Q6 M# [" J
}
0 I, @6 {: M' k- m7 e $for(s,"$check")
* U3 J; q5 x% }! f6 L0 l }$ N3 }5 W8 F' @, s/ h- K; d+ Z
9 N& a& m# W. l1 \3 n
style = function (v,s){3 a* S! J8 ~" }& `* B4 b& o
$style = function (){0 P: Z& S, T9 ]1 ]- n. U4 T' w& Q
var $n = v.split(",") " V" [3 I5 {2 p* W7 E, {+ P j
for (var i=0;i<$n.length;i++ ){
0 k$ g) k( F3 @+ [' P2 e var $m = $n<i>.split(":")
7 D8 R( G6 `+ A6 U5 B( E( k eval("u.style."+$m[0]+"='"+$m[1]+"'");" _5 @3 T0 n9 w9 R" {9 L
}
0 V2 f0 U+ G. P4 g }
, l, {+ L2 n$ s $for(s,"$style")2 L: r: d9 j" L+ r$ ^. S
}0 e+ f: P' U$ N# Z: x" P
* S: l) z" B. b: Z: D$ k value = function (v,s){
1 f/ i! v# o; ^' R" v' { var $n= $this (v);
/ a: X8 ^5 I7 |" I5 {0 |& v $value = function (){
) C! c* }: ?$ ^) {6 i u.value = $n
2 k! x+ T# R& j* l# M1 \ }
6 n4 p; t/ }8 O2 e; ? $for(s,"$value")
/ C+ u, A1 N: P" l2 r$ W }8 p4 w' A% A$ H. b
* P1 N. |8 u( O. Q* R A ?
text = function (v,s){
) p! \ ?5 n. k- D) D1 s3 ^* B var $n= $this (v);- B2 D4 ^( w' s( ^: Q# {
$text = function (){( M- [+ n8 c3 z" w
1 O/ h) e3 ~0 Z8 A0 X1 E6 f u.text = $n6 r' P9 Q' Y/ ^
}
. }" e) j* I( T/ r/ Z' Z5 g4 T# @ $for(s,"$text")
- k; a3 h" i7 {, }2 t) { }& W$ ^( @* A$ z- w6 |
2 R q, H# @8 C/ @1 [2 B
innerhtml = function (v,s){
1 a* T) @7 O9 o, ] var $n= $this (v);: b$ v, r. i' c
$innerhtml = function (){3 Y N) e1 k" j2 w: W g
u.innerHTML = $n1 U5 U# U# E* x. Y& A, T& c
}) B0 N: q! }& c- }6 |- X; ~
$for(s,"$innerhtml")' z: U+ Q( }3 U0 {. W
}0 O/ J s" ?8 l4 H! R
% x' ^% o7 z- i9 X, c
removechild = function (s){7 j! V% r( R" U/ G
$removechild = function (){( J- o6 e7 Z. N7 Y
u.parentNode.removeChild(u); S$ H3 ~2 S' H# K6 u0 s
}+ Q) z) k1 O, S. J# [
$for(s,"$removechild")# W+ k& {2 N* o/ X9 o/ J+ _* P
}
3 Y$ _, w9 ~- _) g0 I/ K
L9 v! x3 n: ]2 Q; d; o7 z9 h& s $this =function(v){1 D# Y* I. w- k/ v' {
if(v.indexOf("this") == 0){
3 y5 C. B F, r8 y0 {0 P5 ` return eval(v.replace("this","u"))
, `! f3 [7 \3 ~7 e4 \8 e" n+ \ }0 ^# k' O; r# r9 u. E0 _6 w
return v;
: L- {3 H& }. I! k6 v }. A4 f9 k! U* q# K! x" O' m
) I; S- m1 Y* }8 T7 d* |
$event = function (s){$ N: s# [. k( C& P% _0 c
var $n ="u."+s+" = function(){$work(this,s);}" u$ N* y% B; {5 B. B% M
return $n;" d9 R. _& R- y' V2 d O
}
7 V/ q) J* j7 m$ X( H5 f$ K0 _0 Y4 L" m- P) e$ b$ V
$replace = function (s){3 s* z+ ~1 p( x* f- J$ }0 g
5 w5 C+ `6 E6 Q) I+ s3 s) s: { }/ [ D. _; E4 {: p8 ?$ h9 j. I
6 \$ E9 s5 x4 L2 S7 S% r: K* E+ ?
$for = function (s,c){
& i/ K; i5 L( u5 F var $n="this."+c+"()" ;3 [+ m' e$ g* x) @& D
if(s!=null){: x2 O6 @5 |/ S. O/ G7 `- F
var $m =$test(s);+ |# I5 I# R& o2 Z7 @" J& I+ W$ O
for (var i=0;i<$m.length ;i++ ){
* l$ Q$ I! u; C- N( C& Z8 p, W, u9 C O u = $m<i>;9 H8 N/ T# a$ V1 S! g! x6 M2 J5 ?
eval($n);/ w4 e9 h+ x9 s- X# _) j, d
}
* V1 D3 M$ c* q6 o2 {: l+ A/ X }
2 O$ [+ w- T; x1 A" K else{
7 k, p& T0 Q) L eval($n);
/ G! ], ?- f2 y8 X/ V# ~* @* r }' a+ ]9 ]* n3 Q" [% p
}
6 U! N6 r- z h ' N! L! [! d% g- M) D
$test = function (a){- D2 ?0 Y/ C: I6 E9 s4 h2 M' K, ^
var o = new Array();$o(a.split(';'),o);
# L8 n8 f- J' b# ]5 L3 }0 C1 z+ M return o;
8 ~/ y0 M( _' E7 _. S* H }& U" I' h, P! c2 E- |$ z
& W4 ~% B0 ~/ q4 w( G2 _( ^9 p; c $format = function(s){2 M4 I) X* m% q/ ~ F4 M2 S# \
while (s.indexOf("'")>0){ x. A( Q/ Y0 I2 u" F
s=s.replace("'","\"");4 n& h% j' Z: B c. C8 a( J5 X8 F
}
5 o `$ P' T0 @0 w2 F1 i while (s.indexOf("][")>0){
$ L' ^. L2 B- v6 x/ r, E+ Y s=s.replace("][","','")
2 o$ a3 B$ I3 K0 V M }+ |$ U4 \+ j1 ?' U
while (s.indexOf("[")>0){7 H9 I" p4 m: w& }+ U/ P
s=s.replace("[","'").replace("]","'"); _: T! V0 J5 \. ~$ n' A7 R
}
; T: B5 S Y2 s# B return s;
% r8 w7 w; D/ O6 f8 Y/ ~; M }
7 ?0 N8 q" O- U7 s- H
4 ~/ D- c7 Q/ D' J, y $work = function(w,s){# a* |, R* Y9 }0 u
u=w;eval(s)
( _" R/ h6 t* a$ N }
& E7 J% p9 z# T* Y" n6 I7 n' v& F( L4 |: o( k3 X" [1 C2 u& T8 z
$id = function (s){
1 G" t- N' S! Q4 E return document.getElementById(s);
% w4 l2 R( o4 ?4 g9 Q }
1 f& [9 {; i5 @8 K, ~) V/ w
# ?( P3 N* M; B; Y $name = function (s){
/ ?; I$ @4 ?0 m1 @* D8 L return document.getElementsByName(s);
8 k0 y9 ?4 G$ E6 H }
) { H# I# e: @" P2 q- t. A
# Q% {! x0 Z S0 |& E- _: t0 O2 E $tagname = function (s){
N- U, y. f& @' \) ?% I; w return document.getElementsByTagName(s);
2 E8 U+ n6 \ a% _$ U0 e }0 S4 ^2 ]. {9 B+ f
+ ?# h. |% O+ u& H2 c4 Z4 V
$o = function (a,o,c){- c1 n* H" _- y h% E7 T: t
$push = function (n) {: [$ ~ _2 d: f0 i5 I
for (var i=0;i< n.length;i++ ){0 l0 Y5 w( H- B! g3 ~% ^ A7 D
o.push(n<i>);
: E5 e+ |( ~$ L' Z( ~7 Q } 1 [4 `1 C. K/ a7 n, X
}' ^' X; Y- B) }- `1 G- U
for(var i=0;i<a.length;i++){3 V6 _1 N0 ?4 c* b
if(a<i>.indexOf("(") >= 0){
/ l( Q) E8 U2 Y% r7 w) b+ w c.push(a<i>);
7 O; S% l3 ?3 z$ a }8 y( b% V8 S h. g( B" G9 [6 }7 L
if(a<i>.indexOf("~") > 0){2 p' u c8 ~. P8 d9 I
try {* [- R- l8 S+ B! e& \
$push(eval(a<i>.replace("#","document.getElementById('").replace(" ~ @","').getElementsByTagName('")+"')"));
1 A; R* n- `1 Z* P1 I }catch(e)
& x2 ^5 k4 F+ ~& \3 [# l {}
9 x) C1 n2 ]1 `, R3 r3 W }% V' \* `/ u( y6 k( \! W. H
else{+ D) W; ~6 \% D2 g
if(a<i>.indexOf("#")==0){
+ B. K `: s/ n7 p/ t' T& x: |' s o.push($id(a<i>.replace("#","")));/ Q8 q( l* P$ w% K, }, k: g
}6 A' T3 r# ^1 t+ ?$ P
if(a<i>.indexOf(".")==0){
% k$ \6 Y) C; n2 b $push($name(a<i>.replace(".","")));5 I( k2 P/ J- L- I4 Y( ?3 [1 ~
}8 T' l" C8 d s) h
if(a<i>.indexOf("@")==0 ){
- K1 |) k8 e6 C# B3 g $push($tagname(a<i>.replace("@","")));
$ z# r1 u5 j" M. M8 B& N }/ s5 \ S% W& v2 _. A4 z7 Z
if(a<i>.indexOf("*")==0){
6 y w$ L: Y+ E, Z. D $p= a<i>;
3 I$ i5 @( ?- r6 P7 V6 @* j if($p.indexOf(".")< 0){
0 L {' e3 c- R: c& t; J $p = $p.replace("parent","parentNode")$ M$ [4 k3 D' w: V F: U2 `
}
/ z% E: N- D2 W var $p ="u."+$p.replace("*","");9 I# }8 U' _& g
while ($p.indexOf("parent.")> 0){/ u/ w- I; n& B; M
$p = $p.replace("parent.","parentNode.")* W/ Z# H% u: w4 D- k" q5 a
}
% r% @0 w7 A$ U6 U0 H) M- N while ($p.indexOf("child{")> 0){
, a" c; @, k$ X5 o Y2 Y9 y5 ] $p = $p.replace("child{","childNodes[").replace("}","]")4 y% E8 f' A( v. _& p( n+ u7 }
}0 z( n& v8 y, x4 m* v: C
o.push(eval($p));7 R: ]2 q( W/ z! p+ j& Q
}
2 s3 T- I7 B: U9 k' } @# X8 K. G if(a<i>.indexOf("document")==0 || a<i>.indexOf("window")==0){
) ]8 b4 d! \" X o.push(eval(a<i>));
# k E" h0 A4 ?3 Q! X9 l }; D. Z* ~$ a. ~4 @7 |
}
& K- d5 l: _% C- T& S$ A* G if(g!=null){ l2 s0 f2 k7 x! b- m0 \
o.push(g);g=null/ Q. p& T, M% Z7 U/ D o
}
% T* H6 U# d: O9 y }
; z6 `% \8 z) L8 T4 y# N }
; `) i) v: c) @3 r7 y3 \( |7 S. A9 w) \7 `$ b( V& X
$o(a,o,c);
. ]- i! B5 |% d. c/ Q4 Q+ @; S! I; Z1 A$ v
for(var i = 0;i<o.length;i++){
5 p c* Z% Y9 A) W. V8 A for(var j=0;j<c.length;j++){
+ L4 X+ h; [5 t u = o<i>;eval($format(c[j]));
6 q' s- N) M5 A/ |& n/ K9 ` }5 ^* [- F4 ]* K) o9 k0 a6 I
}0 X" ?) L( I5 _3 y; Q( r
* z+ z- Q" x! H' r if(o.length == 0){
# R. `9 T) F5 w d for(var i=0;i<c.length;i++){
# S5 p9 b+ M2 w- W, x- C6 F6 m eval($format(c<i>));8 u( ?" v# A3 ]# E2 l3 Y2 B, _- ]
}
1 G) k9 ?" h" i' y$ n3 H }
; R# Y+ j7 M# e! [/ ~
8 W( k: V8 `9 a/ g# ~: v if(r!=null){
1 Y9 J! ?# t3 y, I# T return r;* W, @- o7 K" I7 ~8 `1 J
}1 w: f+ I) A: c' {1 g. v6 N3 O3 J/ P
( @, B0 L9 F3 R# k& y if(o.length==1){5 O0 V0 T. B! O% Q2 K
return o[0];3 t( \7 l! I. R7 w4 L8 I
}, ^' T; L, a# Z) v* W
else{
$ C+ C/ b, _! P return o7 H) P0 b+ M1 [# ]% T, D6 c
} - c& P( l& e% t0 O% ?, L
% @- ^" [1 l- W* ?& B: i$ w
}
' r& A: G8 `/ p6 c7 ~. Evar lrc =$("#lrc;show()").innerHTML.split("[");( I) y0 x) Q% b: E% x
if(lrc.length>5){
* }& B! X8 q4 C- Jvar array = new Array();. G: d1 P1 c* g8 {) L
for (var i=0;i<lrc.length ;i++ )
: U* t- `2 V( M) K4 F8 Z& d{ v9 g, `) d, T2 q# p
var g = new Object();" ^ t+ h3 P( C
t= lrc<i>.split("]");
2 X9 b6 v6 q4 Y% H5 K2 p4 A/ K g.time = getTime(t[0]);2 {5 C) l0 e2 W, F3 p
if(isNaN(g.time))
" \8 F# ?" O' M3 x continue;6 x1 ?) C: D" r. k2 \
g.c = t[1];
5 W" g- I2 Y. d3 m if(g.c == "")
$ |4 _* F$ w: A* G$ M( z( X g.c = getNext(i);2 E# ^- |) ^% y- e4 R4 S+ c
array.push(g);4 m" m7 m6 Y' J6 E" v: {
}( r- N4 z3 ~" u
array.sort(function(x, y) {
2 `# E/ q# V( l, ^ if (x.time>y.time) " _" v9 i8 g/ ?+ g
return 1;, \: H, u% [# J5 q. P# R
else if(x.time<y.time)
" |2 v- ^6 i& K. w3 S return -1;1 i$ L) |% z4 i+ Z* d$ q
else8 S$ o/ X2 q8 [. ^1 W
return 0;- W" S5 z0 A" U' N% r
}
1 \. H" M. s6 g" U7 ~4 P);
6 y+ r3 u3 T4 e* r1 W* Hfor(var i = 0;i<array.length;i++)5 _8 i1 [7 T) D3 M6 R4 l
{9 k* Q( O6 @& \% _( W
var g = array<i>;( l# G, C# U+ ]1 U2 M; i) V
if(!g.c){
& L, O0 F( t( T& C/ u g.c="";( {2 ] O. D9 `! K
}
z$ A+ f' x8 K8 e% e $("#list").innerHTML+="<div id=lrc"+i+">"+g.c+"</div>";
* H. z4 N4 A8 g( J" X}
1 `9 X/ b. x* Y6 c vvar time = setInterval("lrcList()",500);
! K1 Q" |! k& y}else{% J9 y1 m4 q: p* ~: g& e
$("#list").innerHTML=$("#lrc").innerHTML;
# K4 B7 u/ g" X- E}- v" r% x, X8 w: l
function getNext(i)
a( Z( |2 [6 U8 G O{
, G8 Y/ Q' ?# B7 J5 {, a6 k var result = "";
! e5 M* w3 o7 S- o# ` ]! @ var i = i+1;
' @! @$ ~' l4 I' p t = lrc<i>.split("]");
! \' g9 E: f' y0 |4 h if(t[1]=="")5 o, y* J) x) t7 t9 k1 V* M
result = getNext(i);
" i2 D5 {. k! I else
3 m* k6 i) p6 I2 N$ m result = t[1]
9 o% \ \- M$ f3 K' g* o. z2 I return result;
+ c. D; M- M6 G}3 s' I3 y( W: c; x, V) g
6 n! p4 n2 y+ X. v9 {8 hfunction getTime(str)
0 ^4 G0 }+ A( |, f( c1 R! F2 o{$ U/ s& M* h0 E" a! Y
var time =0;. f+ O* |7 _+ ~ }8 p4 t7 A0 y
var ta = str.split(":");
5 [4 n. j9 ?$ {# i/ |) | if(ta.length<2)
# Z3 J& Q/ Z0 J0 }) Y- H/ k& i* c return time;# Q9 [' A; ?' H# z& F" r
) Z. G% \1 J; C# i7 e if(ta[1].indexOf(".")>0){
* x* s- X9 |5 X5 F0 ~- q, H- f var tb = ta[1].split(".");
: M: P f1 m2 ^+ \6 m time = ta[0]*60*1000+tb[0]*1000+tb[1]*10;$ P0 _$ x+ d: i: L, s
}
" a6 ~( G, _) d# W else
+ q+ \ x& l& T$ n5 R time =ta[0]*60*1000+ta[1]*1000;2 G6 |; t, @: A; `
return time;0 W! L( M5 u; H$ d2 Z$ n
}& f5 W2 s5 k9 c6 T5 P# ^" L
var preTime = 0;$ p2 b( o" D" @+ w9 d: ]
var nextTime = 0;$ i. y, k% w, v( ^" I q
var currIndex =0;! c. D3 l; D# v* Z/ ~8 b5 h6 e
function lrcList(){: M8 Z2 u+ s$ h, F/ F4 T+ K
var s = parent.document.getElementById("MediaPlayer").controls.currentPosition;8 I5 S# x! G* r# s& F: N' p
s = s*1000;8 t3 i2 H! m. T: ^3 X+ f5 Y T
if(s==0){/ X/ t% R I3 r! J4 T" S5 e) i; Z" ^
currIndex =0;
* S# y- ]- X6 U, D/ q $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;/ {2 G6 L+ _6 t2 p3 ^, \
for(var i=0;i<array.length;i++){
9 J; r9 ~; K5 X' s0 p8 u( ^7 \ document.getElementById("lrc"+i).style.color=colorNormal;
; T8 x7 b& w- L. d }
2 P6 D; U4 n0 h! | return;2 Z$ o0 v' K( k2 U2 w
}
: l& k" ^" q$ Y5 `( \! _% { if(s>0&&currIndex<array.length-1); e9 B$ m- u" J- ^
{ 0 x. d5 `. f, j" R
preTime = array[currIndex].time;! ?2 [( H* c% k# s7 b
0 n, t, G4 w) Z
nextTime = array[currIndex+1].time;8 A; @' e* |* G4 ?( }4 S
9 b$ {$ d' V7 k+ o
if(s>=preTime&&s<nextTime){9 |4 x: i% `& L# a
}
2 S; o2 l4 V2 ?: A" L3 _ else if(s>=nextTime)
. C0 L% c, q' H8 S {
- V* s# H4 H- O4 W. N* }% k document.getElementById("lrc"+currIndex).style.color=colorPasted;
9 S8 G1 w' [: L+ k currIndex++;
" b) f8 c) Q X, i9 c& z $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
. G; v: R% l4 s0 B6 O& Z3 N7 R1 e4 G document.getElementById("lrc"+currIndex).style.color=colorPlaying;
% L/ y3 A( B2 l/ u3 R- K lrcList();; H+ X2 ~" Q$ [# Q" L1 }
}3 R# T0 M& R k) _/ N9 _2 ~. n
else{* o8 b2 k# d5 R
document.getElementById("lrc"+currIndex).style.color=colorNormal;
0 w; b+ o: w1 R1 Z currIndex--;+ k, Y+ r( w* N
$("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;. L( V# w' L7 P3 g+ h
document.getElementById("lrc"+currIndex).style.color=colorPlaying;. e9 R+ g" z5 Q. n+ A, [* f3 @. _
lrcList();! d$ n& P# ?- E( ` r
}
% g) G6 z) e" u) O }6 [, h+ ]1 }. T- [
else: _( w3 E6 |7 `. [4 @+ P
{
: C# n, p; h3 b3 M9 f( i, m( m if(s<array[array.length-1].time){
2 S6 u' w* ?6 b5 f2 c2 ?1 T currIndex = 0;7 u, t3 \$ q8 U
$("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;4 r. z3 s: j, F5 _* b& c0 f
for(var i=0;i<array.length;i++){
7 \7 L( q% x2 w$ @ document.getElementById("lrc"+i).style.color=colorNormal;
" Q- J+ ~ N1 F- X" N5 l }1 V7 R: ~6 Q; m) q* Z
lrcList();2 `0 v+ V, M" c; Z- o1 x
}
( A! @( D% N/ J( [4 A6 H; P: t }
0 N# y0 v0 {' F% C}
1 B g1 P5 k; z1 a* M' b</SCRIPT>
6 @5 \7 V3 m7 ~4 u$ g' B</DIV></DIV>
" D) l, d- C, j6 B4 I1 C# c
* w# A9 ^! n1 E[ 本帖最后由 幽谷兰 于 2008-9-18 17:36 编辑 ] |
|