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