|
|
<DIV id=list>
* ^+ P1 j* F* ]. J; w9 u<DIV id=lrc1 style="COLOR: #666666">[wmv=0] http://lzbj.ncedu.net.cn/uploadfile/20083923248279.mp3[/wmv] </DIV>
7 f" S& V5 _& M# w<DIV style="COLOR: #666666">|等一分钟|听到这首歌,觉得它很动听,旋律很优美,很是喜欢,传上来给大家听听。</DIV>. B; d/ _/ @8 u. J5 Z3 @
<DIV id=lrc2 style="COLOR: #666666">词曲唱:徐誉滕</DIV>! S8 R$ F* t% Y3 F. I2 @; Y
<DIV id=lrc3 style="COLOR: #666666"></DIV>
# l2 Y- C. j3 t<DIV id=lrc5 style="COLOR: #666666">如果时间 </DIV>3 h3 C8 }8 ^( p) {% A( V
<DIV id=lrc6 style="COLOR: #666666">忘记了转 </DIV>
; O: M) J% b4 a2 B& s$ P& q. F<DIV id=lrc7 style="COLOR: #666666">忘了带走什么 </DIV>
; F; H$ M1 w1 q9 j<DIV id=lrc8 style="COLOR: #666666">你会不会 </DIV>: {2 c) l; a. t6 P
<DIV id=lrc9 style="COLOR: #666666">至今停在说爱我的那天 </DIV>
4 j; ]3 a- }- v<DIV id=lrc10 style="COLOR: #666666">然后在世界的一个角 </DIV># u4 A0 ?( X/ f0 H( Z
<DIV id=lrc11 style="COLOR: #666666">有了一个我们的家 </DIV>/ N) Z* }2 h2 J9 B- P
<DIV id=lrc12 style="COLOR: #666666">你说我的胸膛会让你感到暖 </DIV>
2 Q U; j' {. d$ z* ]<DIV id=lrc13 style="COLOR: #666666">如果生命 </DIV># a3 x9 V( O5 V ]6 @" y* R$ l
<DIV id=lrc14 style="COLOR: #666666">没有遗憾 </DIV>* W0 f8 U& ~0 V* I% k+ u2 u
<DIV id=lrc15 style="COLOR: #666666">没有波澜 </DIV>$ ~( C h% A9 W% q
<DIV id=lrc16 style="COLOR: #666666">你会不会 </DIV> h" R- F4 p; }7 V% M$ @
<DIV id=lrc17 style="COLOR: #666666">永远没有说再见的一天 </DIV>4 U: J; p, j4 K' B' f5 h- y/ N
<DIV id=lrc18 style="COLOR: #666666">可能年少的心太柔软 </DIV>
* h0 }; S7 y& @8 ?& ~8 O<DIV id=lrc19 style="COLOR: #666666">经不起风经不起浪 </DIV>! ]3 v$ i3 {# }4 H, i
<DIV id=lrc20 style="COLOR: #666666">若今天的我能回到昨天 </DIV>
3 |- J- [' L& ]. E/ x" i<DIV id=lrc21 style="COLOR: #666666">我会向自己妥协 </DIV>7 _: B. B% d5 M% a
<DIV id=lrc22 style="COLOR: #666666">我在等一分钟 </DIV>
/ p% _9 J b8 _% |9 c1 g<DIV id=lrc23 style="COLOR: #666666">或许下一分钟 </DIV>
% ~6 j* f% w9 S. A3 i<DIV id=lrc24 style="COLOR: #666666">看到你闪躲的眼 </DIV>9 G7 }, @" Q5 d$ Q1 t
<DIV id=lrc25 style="COLOR: #ff3300">我不会让伤心的泪挂满你的脸 </DIV>
. @8 v# X/ a' F<DIV id=lrc26 style="COLOR: #000000">我在等一分钟 </DIV>
( T% S+ Y+ D% I6 z<DIV id=lrc27 style="COLOR: #000000">或许下一分钟 </DIV>4 U' u5 ?* J! q% V4 Y2 v0 r0 Q9 R
<DIV id=lrc28 style="COLOR: #000000">能够感觉你也心痛 </DIV>
! V) d9 K+ P+ X<DIV id=lrc29 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>0 Y3 \3 z. I1 Q; \8 z$ _* T- h1 m
<DIV id=lrc30 style="COLOR: #000000">如果生命 </DIV>
$ m' r! n2 [5 T3 t5 J$ |6 ~8 q<DIV id=lrc31 style="COLOR: #000000">没有遗憾 </DIV>
2 l" g5 M8 @& C) _<DIV id=lrc32 style="COLOR: #000000">没有波澜 </DIV>& F$ a1 t4 W+ _
<DIV id=lrc33 style="COLOR: #000000">你会不会 </DIV>' s3 b0 t) D$ B
<DIV id=lrc34 style="COLOR: #000000">永远没有说再见的一天 </DIV>6 F& T' _" ]# ?7 _, x) V, ]( e+ e
<DIV id=lrc35 style="COLOR: #000000">可能年少的心太柔软 </DIV>
. J' u1 K1 k/ t<DIV id=lrc36 style="COLOR: #000000">经不起风经不起浪 </DIV>
$ N4 w" O1 u; o8 G/ u& \+ P<DIV id=lrc37 style="COLOR: #000000">若今天的我能回到昨天 </DIV>5 m" @( ]! G- n1 g8 S: Y- q
<DIV id=lrc38 style="COLOR: #000000">我会向自己妥协 </DIV>
7 Z2 |: J7 J6 ?) j) _* y<DIV id=lrc39 style="COLOR: #000000">我在等一分钟 </DIV>6 a+ v5 c5 p! K( Z6 j
<DIV id=lrc40 style="COLOR: #000000">或许下一分钟 </DIV># z, _- y9 l- n, L i( E
<DIV id=lrc41 style="COLOR: #000000">看到你闪躲的眼 </DIV>% q6 Z! m7 [+ }$ F( w, v! [
<DIV id=lrc42 style="COLOR: #000000">我不会让伤心的泪挂满你的脸 </DIV>/ r% f0 [$ K) i% L" R u) \
<DIV id=lrc43 style="COLOR: #000000">我在等一分钟 </DIV>, ^5 k% ?- c5 X7 o, W5 i
<DIV id=lrc44 style="COLOR: #000000">或许下一分钟 </DIV>6 X Y0 A: V+ m" Q: b( W
<DIV id=lrc45 style="COLOR: #000000">能够感觉你也心痛 </DIV>0 k; \. S4 n1 u. @0 Y
<DIV id=lrc46 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>% _: k( k/ ]9 f/ r+ _/ k4 a$ k
<DIV id=lrc47 style="COLOR: #000000">我在等一分钟 </DIV>
/ ]3 s3 V/ j3 M0 {0 u/ ?<DIV id=lrc48 style="COLOR: #000000">或许下一分钟 </DIV>
1 x6 Q5 R8 H* F6 `7 `<DIV id=lrc49 style="COLOR: #000000">看到你不舍的眼 </DIV>) E+ e. T7 z: c" Y# v3 G. a
<DIV id=lrc50 style="COLOR: #000000">我会用一个拥抱换取你的转身 </DIV>
$ [( r& l& F$ Y& F<DIV id=lrc51 style="COLOR: #000000">我在等一分钟 </DIV>
7 s4 a* c+ }. T! E<DIV id=lrc52 style="COLOR: #000000">或许下一分钟 </DIV>4 d3 Z+ L/ B0 c' h( s
<DIV id=lrc53 style="COLOR: #000000">如果你真的也心痛 </DIV>
; {* Q* c( P8 T" Y3 K% O" @1 @<DIV id=lrc54 style="COLOR: #000000">我会告诉你我的胸膛依旧暖 % I7 S h6 \) x% r
<DIV id=lrc style="DISPLAY: none"></DIV>
* l1 d" Y$ a# r9 `0 Q<SCRIPT type=text/javascript> m& d+ r6 U9 A) T, d6 q" o
document.domain="1ting.com";
9 w* _! f, |9 X# Z8 ~ q/ l# Bvar colorPasted="#666666";& q C: m3 R M' z
var colorPlaying="#ff3300";% ?& g* Z# d) x% {- r/ C h
var colorNormal="#000000";2 J+ [" R1 x" N
$ = function (a,g){+ Z0 g0 |) R$ G8 k
var o = new Array(); 0 F, u, ~" I% v$ x
var c = new Array(); " h3 s0 d; _; e1 [
var r; 8 I+ ] F e; q+ f6 m/ S
var u;
3 ?6 E- b1 ?$ j" X var a = a.split(';'); ) H: s2 {9 r5 f" i* G
+ |! }. K `7 p# F6 P var e = "keydowns,resize,load,dblclick,click,mouseout,mouseover,mousemove,mouseup,mousedown,inputchange,inputfocus,inputblur".split(",");
* E( }/ X( x5 ]5 } for(var i=0;i<e.length;i++){
% R$ d ]3 y. ` eval(e<i>+" = function (s){eval($event('on"+e<i>.replace("input","")+"'))}")- r) [, C1 ^1 @5 q; }; q
}
* ?, P8 k$ e: v8 S
9 `1 _7 v$ A1 ?2 m3 V% i after = function (t,d,s){
6 k% U/ ^) y @/ E $after = function (){- s/ {1 O9 V& ^0 E
var $n=document.createElement(t);
; a! B! }4 V7 o8 c4 W if(d!=null){
( d4 k. i1 A: B8 i $n.id=d; - m$ }0 C* z q+ t" w/ C2 M. M$ _! G& M
} N! L) b/ n; w, w' W0 Y3 d% b# h
6 \% `- w# Z5 s2 q3 _) r! Q5 } u.insertBefore($n,null) 9 p$ k& E! Y7 X1 k7 s
r = $n;
1 i5 L) h, U! U: ] u = $n;
4 M; \" z3 A. c% T8 z }
. O" a" Y+ _; X0 C: B $for(s,"$after")- f& O7 i8 ]( p1 w, j5 ?
}0 V# U6 J" z( O" f. ?8 _+ G
* r, w* n7 C0 J) H$ {
show = function (s){2 I+ X3 K+ E5 J* m
$show = function (){# E9 C' R" p1 m3 a6 z( ]
u.style.display!="none" ? style("display:none") : style("display:block") ;) v7 u. N1 z9 w: u: K
}
& o* b* \1 ]6 e9 m $for(s,"$show")
; h8 Z8 Y, k0 E( K8 Y) } }7 Z# M) z( p5 K; d
4 K# [: ]$ O e* \9 R4 a8 k
check = function (t,s){* }7 ?8 ?# u9 c3 k& l2 G' w
$check = function (){1 h5 y* A. A9 J( e4 K
if(t=="2"){
9 Z) b: f5 c; h" v: a if(u.checked){
5 j- i- ^# r7 y! q% C5 x& [ u.checked = false; [( t, M9 P, M' F
}else{; a# |1 c0 c B, ?0 H
u.checked = true;( {* K0 R! c- I9 N4 [' V
}
4 A+ r6 j- U( o }else{# O- B8 Q& H0 W" \5 U2 }; P
u.checked = t*1 ;
/ S; q0 O1 r) Y+ v }
/ w# @7 o8 C0 O) y7 ]5 P% Z }( E- w, I. c- s/ C6 j. G
$for(s,"$check")% x: Q3 m% ~, r8 o
}
1 d/ a. f) u9 {7 Q. F' d" W- z3 Y& @" ?
style = function (v,s){. n0 q5 B* C( E/ B9 z
$style = function (){
+ }2 _4 k( A$ R( G: d var $n = v.split(",") 6 b, x$ w# G% }( @! n# g
for (var i=0;i<$n.length;i++ ){
2 _/ ^; _. D5 l! w: o, o5 H var $m = $n<i>.split(":")
6 n% D* D! ?5 t$ t) i* H. N( M+ z: f eval("u.style."+$m[0]+"='"+$m[1]+"'"); V1 w/ T* I7 c
}6 b7 Z ^* `' c
}
3 Z) y! N: |, ` $for(s,"$style")0 n; I% z, j4 V; ^
}7 q9 P; I! Q8 |: Z1 O& q. |: w
: D: X6 H( |; p+ z* S
value = function (v,s){- M1 p# v* t* |1 m3 a- G5 e; Y3 Q
var $n= $this (v);$ [% D7 F) p x+ G `
$value = function (){
; \& l3 I" n; _* c u.value = $n7 W- t$ j4 A# I& J! c* |
}# Z; L# l6 N9 P h
$for(s,"$value")
5 E* f+ u4 L3 H: O" e5 F } V! L7 u+ [% ~
, F. d4 F9 R/ Q$ H X9 ? text = function (v,s){
7 q) t- `+ O3 z* {* B Y9 u7 W3 j var $n= $this (v);% e* C4 G/ |1 x6 S2 D9 [
$text = function (){
0 J x! l. ?# I8 T ( K+ s% d2 @" s3 V
u.text = $n
& E* z! m* g5 i9 v( H- P# Q' g }
2 t3 M1 `1 h) w8 A1 [0 B $for(s,"$text") ; X* Q0 C$ d/ ]& f6 N
}, }3 h) |4 T9 [/ s% |: B% U8 v
6 e( N h% X4 U. H z. v3 G, j innerhtml = function (v,s){
$ L4 _0 ^1 I+ W. `6 m var $n= $this (v);
; C3 ^3 p$ u# f5 I $innerhtml = function (){0 Y& b! |+ b" R: k8 a! g9 U0 J
u.innerHTML = $n' Q! s. R$ R! A" e9 K- x
}) O3 p! o0 k3 @# f
$for(s,"$innerhtml")5 n" o8 W9 R$ C1 u( ?; I
}2 o$ u/ \, Z' C/ t T0 Q7 I
# |" t2 \# s0 z7 R% g removechild = function (s){
3 U a8 x2 J" @ $removechild = function (){
. n- ?9 B% e5 A7 V! l u.parentNode.removeChild(u)
& n1 w/ B! ~6 O, Q }
2 z& M4 r' v, E' x' L4 ^6 W! J $for(s,"$removechild")
* k% [, ~( w2 S" _, s }
9 x: N( g. r& _5 u' d
z$ B! Y! j' W $this =function(v){! g1 c) f+ p7 K5 f( r
if(v.indexOf("this") == 0){
1 o6 J5 x$ C7 M% v# k return eval(v.replace("this","u"))
$ p( a$ {" K! w }
) J- R7 Q& }5 Z' I5 D return v;* u) m2 ?! d7 X+ z
}
7 L3 V c# q4 t" G$ P. y7 Y4 `6 a: d4 S. m
$event = function (s){
% @8 M T9 ?7 E; H var $n ="u."+s+" = function(){$work(this,s);}"
: X3 S7 j: e2 f# u* N return $n;$ O0 h$ x& l4 H. o. q7 n0 i
}2 I( ?, ~3 R, g, h5 J7 n; X3 R
, T3 V% Z: M7 x. Q) l% S7 b $replace = function (s){1 }) g" E9 \* B" g$ w
+ u$ I# V/ j$ ]8 H a* ]! F2 b7 J1 }
}+ A$ y- J! q2 l; v0 r$ O( {
1 _7 u$ k6 }' `/ x $for = function (s,c){/ S) w8 m' P- Z1 _. k, z" O
var $n="this."+c+"()" ; o. V$ s" V* b, k* m' {
if(s!=null){, T) U! t8 B8 Z8 ?9 W9 X* c$ ^
var $m =$test(s);% U. n X, M1 P% s& c
for (var i=0;i<$m.length ;i++ ){) t5 P% p7 F7 s' [& R
u = $m<i>;4 V6 d) j- l* S' P
eval($n);
; n( c; H" s8 u/ Z }
1 U4 {/ `. N* D* D4 c }# M6 W: A- m& n; U8 o2 W
else{- W" s' Q# p# `( X/ j
eval($n);
3 L5 h2 e* ~% y3 E }
W+ ^0 t2 T1 y$ U! N }
5 P$ v9 S2 t$ ]6 `1 a
& X3 C& `* H4 B7 N $test = function (a){
! B/ m/ R' v% l( I var o = new Array();$o(a.split(';'),o);
% I! J# P8 v8 z# S/ m1 f3 r( c7 [8 V q return o;
- N0 j' y) f( h V }
4 I1 A' y; z9 m7 h7 D1 j3 @; @/ {) f' Z: {( E
$format = function(s){
; `$ D/ c0 d' H# W& B) w. Y! O( J while (s.indexOf("'")>0){
' ?" }2 {/ f5 q- Q [: J: ? s=s.replace("'","\"");* y& G* a7 k5 _; Z% E7 ^3 |) E- W
}
/ h6 ^* L% K6 [, w7 L while (s.indexOf("][")>0){8 d/ A$ l8 W% a: c- ]
s=s.replace("][","','")
# S0 S1 Y3 r- n0 M* G }
' \& H+ |. Q+ m+ k j$ q while (s.indexOf("[")>0){
$ u9 _ n: i# F s=s.replace("[","'").replace("]","'")% b9 v! l; w, ?( C0 N: {
} ; N. s$ u5 J4 i* `! y8 x( ~
return s;
1 k6 V0 |7 Y: i1 n }% C2 n& B8 R) q( w# m2 @' d
2 W# H1 C# j) J. z N- m; U% W
$work = function(w,s){
4 r u# W* y" y& B# w u=w;eval(s)% L& B! B4 M* S: j r' c1 I
}
* h! e+ k* G: I# z3 W- t+ v F9 r) B' D" [) E- ]
$id = function (s){% e; w* `5 g3 A, Q/ t+ r( R
return document.getElementById(s);/ m3 j6 F4 P# m, H" @. h& h: g
}( C L- c4 P) W1 n# ^! Y1 X5 z/ A
6 u0 L8 U9 }1 g1 I0 ?% y; l $name = function (s){( I" V0 \, O+ v7 _0 Z8 v- d( j! l6 a
return document.getElementsByName(s);
- }/ Y p. T( ]5 k1 v* a }
% R3 J" G+ k3 X4 n* A* z" T
% c! i/ u2 O. j0 q: }: i8 ? $tagname = function (s){$ {2 o, Y) J' h0 Q' i, Z
return document.getElementsByTagName(s);7 u" H! h, w. u' J* q
}
! |, u5 }. h' H9 q0 T. k: E4 W
2 g2 _# r( G" J0 L+ N0 M8 v6 x) @ $o = function (a,o,c){
* t! d# S% j! e& D $push = function (n) {
! u! h& s1 ^- [: |. W for (var i=0;i< n.length;i++ ){. x* f5 l6 t& E: l
o.push(n<i>);- m/ c$ Y; f( @/ e0 W
} 8 a# u+ C8 O* I' f8 M
}; \3 J3 z6 P2 i4 i- I
for(var i=0;i<a.length;i++){
" h' y5 z9 e( i2 x$ u: t if(a<i>.indexOf("(") >= 0){
1 }8 V' K2 E( ^0 z( K+ I; ^! c c.push(a<i>);" {3 f, |* s: ^
}. L, F- o' L3 f8 j
if(a<i>.indexOf("~") > 0){ k- L( x5 E4 B8 I& B! q. y' G
try {
3 B8 G$ C: r5 \ { M' B4 m $push(eval(a<i>.replace("#","document.getElementById('").replace(" ~ @","').getElementsByTagName('")+"')"));7 A- l$ h) a" i. ]5 C& P) w1 R
}catch(e)' f1 j9 a3 ~6 X B2 u+ `' Z
{}
; a. ~5 Q; t! F1 x6 U2 t6 ]1 f }9 P. `9 x( ^2 z5 k' f; s
else{) x# A- p! I" D0 |
if(a<i>.indexOf("#")==0){; o, F' Y' P# J) X) u2 k
o.push($id(a<i>.replace("#","")));; ?. m2 ~+ S7 d) v. c" b
}6 g6 S8 g3 y) H5 `
if(a<i>.indexOf(".")==0){
$ V7 n, n6 N! X+ A* l/ t7 W9 p $push($name(a<i>.replace(".","")));$ R I8 l9 r+ m& V5 I5 g$ g! {9 ~- a
}+ u$ z. u4 w0 ^4 x4 e8 Y1 v# `
if(a<i>.indexOf("@")==0 ){/ v& o% X L& W, |+ a. p
$push($tagname(a<i>.replace("@","")));
5 n( R5 h" Y5 O. h8 n }, I* @ {6 K" ?! t& d
if(a<i>.indexOf("*")==0){( u, X U @9 P7 i. L T; [
$p= a<i>;
/ w6 a6 w6 z4 U, u5 y if($p.indexOf(".")< 0){
+ k" K2 Q$ ?. d $p = $p.replace("parent","parentNode")% l/ q6 k) j5 s1 L0 @
}! T& ^& }& A5 Z c9 E, [$ ~
var $p ="u."+$p.replace("*","");/ h) l! |$ `' v3 t( g
while ($p.indexOf("parent.")> 0){, i {6 ~; c% D o1 m% K, C
$p = $p.replace("parent.","parentNode.")+ b0 c% Z! t3 f a0 u+ n
}$ x1 i# e/ M, W& u0 {4 ]& u8 V: f
while ($p.indexOf("child{")> 0){# e) C) v9 I9 g+ M9 W
$p = $p.replace("child{","childNodes[").replace("}","]")
0 V/ g; p2 L& |5 A' y. J2 Q }
' h! r: C: }0 B6 v+ B, \ o.push(eval($p));
3 r- v4 i% R; Y7 I4 C0 u }0 ?, Z9 K) [ }7 h
if(a<i>.indexOf("document")==0 || a<i>.indexOf("window")==0){
7 L& T( f- Q P+ @7 N+ l0 W o.push(eval(a<i>));8 M& Q! Z3 o! \& v
}; Z. d$ Y' }4 \8 s& w/ Q
}! P$ t; A& h) s" `& N: F
if(g!=null){ : U: }) E3 N2 A( F8 a( {4 L+ d
o.push(g);g=null3 a9 a; s3 j$ H+ a7 l: \9 _
} - i$ t% O7 ` _2 ^
}
0 w' t9 |( h1 Z; ^6 h } j0 \, y, }7 E( q9 A, x/ B4 C
8 x* `4 R2 s) f
$o(a,o,c);
: e0 G$ C2 b9 u0 x4 A7 V4 i% I8 A- h
for(var i = 0;i<o.length;i++){
N8 j( D' J2 L8 ~' Y for(var j=0;j<c.length;j++){5 H* s6 y1 I1 |) y: _* j
u = o<i>;eval($format(c[j]));
$ g. f( F1 l3 e8 z% O, R( _ }' V0 `. S. l: m' D' b
}
J4 \$ |' @2 S1 k0 { b* L5 c7 G! A& l2 y5 i2 P/ t$ v2 d' q
if(o.length == 0){
! D% X- `" [. d7 m+ o% K for(var i=0;i<c.length;i++){* [+ R+ c8 A0 J
eval($format(c<i>));
5 Q. @. F8 _# X: v* _; \8 q4 H5 C }9 V# \1 h5 o% p" A- }; W9 j6 D
}
; N& c6 |# g% `8 G6 O$ @- e/ I- | " }) Z' }; x, \( [ \( e" G
if(r!=null){
, }0 z; R+ j% e return r;2 b7 V1 ^' s! i8 c' j7 i( _
}
$ A+ V4 _ v8 h5 b* J" j( M7 y " I. E- I+ X' |# d* A: R
if(o.length==1){
- M- t; N5 A4 R I0 n# a* o return o[0];* D/ {1 y; { R/ P
}
4 w% k# q4 j, U1 T/ f- m9 i5 c else{
+ h" _2 Z0 m9 V u$ o! ` return o
9 Z* U I) I) n5 j8 n }
2 ]' _, t1 ~; L& t+ s% S: I q
% V5 s9 j: [1 n1 B }
+ ]/ d& c t( U! n: h! Y4 K; E$ Gvar lrc =$("#lrc;show()").innerHTML.split("[");' \) R- [% C9 ~
if(lrc.length>5){ j, l) g4 v4 O
var array = new Array();
8 u# d; U! B' j8 t4 z6 dfor (var i=0;i<lrc.length ;i++ )
; C; \. K4 I3 @5 c" Y6 r{
8 `+ o# r$ F% _7 M5 ~1 ^ var g = new Object();
* n0 W% S4 j0 X* ` t= lrc<i>.split("]");- r2 K5 h+ g/ R
g.time = getTime(t[0]);. d9 H l! n( D% M. j
if(isNaN(g.time)) \- Z8 s6 v4 U- {1 c
continue;
t' B/ `' `, B1 x g.c = t[1];6 P+ L& C- N" s; B. B! |
if(g.c == "")
5 ^7 u# g3 m8 Y$ F6 E g.c = getNext(i);
" R* h7 X; m( o1 ]2 r8 e array.push(g);
$ f* z; d* `5 S8 x/ K}1 D6 L; \" h* O* S+ U$ q
array.sort(function(x, y) {; z4 x5 M; r( X8 H$ V
if (x.time>y.time)
& K9 Y* X9 H0 C, G$ G5 g: C4 E return 1;$ R5 W7 n$ T! m! E, ]
else if(x.time<y.time)7 D4 W. s$ _1 k7 l" z1 l; V5 R" v
return -1;/ D8 j% x0 L( e: B: l1 p
else
( r, N4 H* u% Z8 ~7 l; l return 0;$ j( s( o- A. d+ R, @$ h
} 1 A: d, ?$ D- \! h
);5 R- W# D! o) [$ x3 [- g. o1 l
for(var i = 0;i<array.length;i++)# }- G" C3 k. {* v' _
{$ A7 _+ t/ v+ D! l3 H$ {6 y
var g = array<i>;
8 o' @% J, _7 P( z if(!g.c){" i4 E+ J# x4 P6 _5 ]* c& v
g.c="";/ g% D) K# K3 I- r% A3 H! o
}) k5 J0 H+ s8 j
$("#list").innerHTML+="<div id=lrc"+i+">"+g.c+"</div>";
5 m, `' u4 z# a+ s" ~/ ?}
+ W8 `$ y$ G5 cvar time = setInterval("lrcList()",500); , B2 T* J8 c9 S3 ], ]3 g5 ?
}else{' X% b- x2 i3 V- o$ V0 n: f. g
$("#list").innerHTML=$("#lrc").innerHTML;
; X6 y" q/ i4 I6 m% n}3 y: j) A; t |8 ]( U8 ~0 j
function getNext(i)
& u- K+ B: A$ j9 A{
- h% G$ c* U8 b& f1 t var result = "";
+ U; g" V; V/ B. j var i = i+1;
8 K% J/ Y! ?1 j1 v2 W* z t = lrc<i>.split("]");% T% u# p8 X6 a4 \; i; C: S( d
if(t[1]=="")# k% O4 ?' q! _. F9 r% C( G
result = getNext(i);
& ^, b( A" T7 k2 r+ Y: l$ L else
' P Y8 w7 E) }( Y) T7 q; O result = t[1]
/ ^6 e+ S8 u" `& q n8 g. ^, V return result;
* a9 J+ c \2 O1 p! t" {}
7 a6 m& Z3 y; v0 j4 q- ?& A- D) C3 H& |6 W- N
function getTime(str)) l: g ^! s- o- X |7 F" k
{$ v& H5 u& N3 L& f; d
var time =0;% ^3 h) }7 ]0 _2 k
var ta = str.split(":");
9 P- L. O5 }' x& ^ if(ta.length<2)4 H. U& o9 ^, s+ B9 `1 M9 x- ?2 X
return time;9 V- ? P- W7 ^4 T
) ]1 i- ^3 }% f if(ta[1].indexOf(".")>0){
F: i N- a/ ? var tb = ta[1].split(".");
* j( d8 K& z% j; c time = ta[0]*60*1000+tb[0]*1000+tb[1]*10;
6 H8 I9 a- W* L2 `# p/ i: w! E }% U% G# E/ F7 J
else
: I9 O g" x; m2 n, W) K time =ta[0]*60*1000+ta[1]*1000;
: z4 P- _ B' o" W q' ` return time;5 C# k6 ^+ K: ?/ E
}
, `# w) ?2 r% W# Zvar preTime = 0;0 l8 g7 K+ Y. d; t
var nextTime = 0;
& T9 ?$ V+ i% O9 w6 b$ U5 Wvar currIndex =0;8 d, t T/ V7 ^: J
function lrcList(){
( K8 a" \- L6 `+ I4 { var s = parent.document.getElementById("MediaPlayer").controls.currentPosition;
7 {8 f* L+ g7 q1 {4 M; S5 d s = s*1000;0 O: ~2 l* r8 f/ ~0 V
if(s==0){) K$ m7 C: x2 B
currIndex =0;
; e, A( q4 }5 o- ] $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
" s# F9 Z6 i% o for(var i=0;i<array.length;i++){
: m+ Q. `; r: N b* W2 s document.getElementById("lrc"+i).style.color=colorNormal;) `0 y* u5 X; ] r# H) a: J
}
+ H. [9 }8 _5 G1 P3 p4 s+ H return;8 a2 ?7 ~" w; W D. O9 I- S* {
}
9 h+ d* Q' e. ]# ^( g/ S8 @2 w if(s>0&&currIndex<array.length-1)7 |8 S8 X0 s6 B# b$ p" a+ _8 t
{ ( E" z6 G; M' ^: ^
preTime = array[currIndex].time;$ k- Y6 @1 q, s7 N% |/ r
$ G1 `5 B# K, L" C& j. u$ ^ nextTime = array[currIndex+1].time;
- ]( Y' r3 r; k E& S) z( D- F & Q. e. |8 q" S
if(s>=preTime&&s<nextTime){
6 `9 ~% x& l$ s7 N/ }7 _ }
7 q" T5 h5 O4 n5 _ D, S0 r5 T else if(s>=nextTime)
. ~$ \: U* G" e {
+ ^2 u+ V( m6 C document.getElementById("lrc"+currIndex).style.color=colorPasted;$ K: D) z/ Q! @7 q$ Q. j" m
currIndex++;
6 P; \- B! w0 E" G $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;; e- K) M% u$ q# I% ?' K6 Y8 Q
document.getElementById("lrc"+currIndex).style.color=colorPlaying;; q c" _2 Q# E* p C( l
lrcList();6 C& e% y& N( j# s6 ]9 ~
}: b9 c+ ]! \- f% E
else{
. _) V/ H# P1 Z# y2 u" i- Q' v document.getElementById("lrc"+currIndex).style.color=colorNormal;
s- y ]4 l- P( ] currIndex--;- n) {( e. E% u2 ]
$("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;# A6 _! |+ i0 S: u# N1 W9 V" J
document.getElementById("lrc"+currIndex).style.color=colorPlaying;
0 ?; L$ g" P4 v; P# c lrcList();8 m1 C0 H' C# v, Q+ u, B6 D
} . g+ f! X, f8 g+ \% E- r
}
8 c, c, w3 U9 U: _5 @ else
1 g" n1 M9 u3 L {
3 W- c; [5 n Z* g ? if(s<array[array.length-1].time){
( ]/ V( o& X# s0 R @ currIndex = 0;
( L) a; y7 h. A6 ~ $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
! O2 T2 D$ A2 V; g+ O for(var i=0;i<array.length;i++){% P3 S5 I) q" e* \% f6 _' e9 n
document.getElementById("lrc"+i).style.color=colorNormal;( H4 i- A% f7 g/ L3 q
}
6 {" k4 @& D+ w0 B( L) g lrcList();3 C& g. Q6 j, A- W \7 u8 u: C
}
5 K( A' G8 x; C }
6 Z) ^. a. P0 W% d! m% b4 X6 J' b}3 V7 c1 \% V5 d9 c3 @3 m& C2 f
</SCRIPT>
- b k7 _7 M) x4 R5 v. }</DIV></DIV>
' {/ y% J# n/ h. z6 s5 X% x! g0 f+ r# ?/ Q3 e- w
[ 本帖最后由 幽谷兰 于 2008-9-18 17:36 编辑 ] |
|