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