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