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