|
|
<DIV id=list>" s" X9 ~2 l% _6 h6 X$ y+ [
<DIV id=lrc1 style="COLOR: #666666">[wmv=0] http://lzbj.ncedu.net.cn/uploadfile/20083923248279.mp3[/wmv] </DIV>; k& V0 }+ N3 P* M- q
<DIV style="COLOR: #666666">|等一分钟|听到这首歌,觉得它很动听,旋律很优美,很是喜欢,传上来给大家听听。</DIV>( \' `0 s" S3 F+ @- `6 L) F
<DIV id=lrc2 style="COLOR: #666666">词曲唱:徐誉滕</DIV>
: i) _5 F6 e. M. g) O<DIV id=lrc3 style="COLOR: #666666"></DIV>5 L7 g, ?- y* G2 t& Z, A
<DIV id=lrc5 style="COLOR: #666666">如果时间 </DIV>
7 Z: t, Q6 D0 [6 `9 K( [/ F3 a<DIV id=lrc6 style="COLOR: #666666">忘记了转 </DIV>
* `/ |# P" k8 y3 A7 ?<DIV id=lrc7 style="COLOR: #666666">忘了带走什么 </DIV>& C3 [" l C& w+ n& S" ?# N
<DIV id=lrc8 style="COLOR: #666666">你会不会 </DIV>& D. b8 _7 V X; P7 Z
<DIV id=lrc9 style="COLOR: #666666">至今停在说爱我的那天 </DIV>/ p/ I# Y0 f; e
<DIV id=lrc10 style="COLOR: #666666">然后在世界的一个角 </DIV>
4 w+ F. {: j2 {& {, F5 Z; \) i+ p<DIV id=lrc11 style="COLOR: #666666">有了一个我们的家 </DIV>$ x9 x( |* o" B0 R$ V% z$ [2 d% F
<DIV id=lrc12 style="COLOR: #666666">你说我的胸膛会让你感到暖 </DIV>
1 u% J$ X5 w" c: T0 f<DIV id=lrc13 style="COLOR: #666666">如果生命 </DIV>
: q0 T8 m( b$ v4 p<DIV id=lrc14 style="COLOR: #666666">没有遗憾 </DIV> I* p, ?, z6 @; U
<DIV id=lrc15 style="COLOR: #666666">没有波澜 </DIV>
9 O0 k$ N. T# p<DIV id=lrc16 style="COLOR: #666666">你会不会 </DIV>
5 R2 U2 u0 l* x0 l- l, q<DIV id=lrc17 style="COLOR: #666666">永远没有说再见的一天 </DIV>" c+ r; G. A9 X$ Q# e! N
<DIV id=lrc18 style="COLOR: #666666">可能年少的心太柔软 </DIV>, P, i+ [/ r, Z) t0 B( R, k
<DIV id=lrc19 style="COLOR: #666666">经不起风经不起浪 </DIV>2 a; x. N: h0 k$ _
<DIV id=lrc20 style="COLOR: #666666">若今天的我能回到昨天 </DIV>
. a$ }% z1 k1 H' T+ Q<DIV id=lrc21 style="COLOR: #666666">我会向自己妥协 </DIV>
: @% A- E- n$ v<DIV id=lrc22 style="COLOR: #666666">我在等一分钟 </DIV>& L! f( F p$ h& U+ G
<DIV id=lrc23 style="COLOR: #666666">或许下一分钟 </DIV>
4 h" I. k; L& c$ \5 a<DIV id=lrc24 style="COLOR: #666666">看到你闪躲的眼 </DIV>) U- d3 [" u! f! J
<DIV id=lrc25 style="COLOR: #ff3300">我不会让伤心的泪挂满你的脸 </DIV>
/ C, {7 c+ q9 ]% J4 b2 o4 Q<DIV id=lrc26 style="COLOR: #000000">我在等一分钟 </DIV>
g+ Z+ P" o% x$ `; V<DIV id=lrc27 style="COLOR: #000000">或许下一分钟 </DIV>
, s3 x. \" y' T5 z4 T<DIV id=lrc28 style="COLOR: #000000">能够感觉你也心痛 </DIV>
8 R# K$ I- \3 Q<DIV id=lrc29 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>
; h+ d z( g" v; \<DIV id=lrc30 style="COLOR: #000000">如果生命 </DIV>! h; o/ K+ m" \# \
<DIV id=lrc31 style="COLOR: #000000">没有遗憾 </DIV>
3 j. `5 \/ C7 B5 Y8 X4 G _+ t<DIV id=lrc32 style="COLOR: #000000">没有波澜 </DIV>4 R/ H( s( N8 c0 G
<DIV id=lrc33 style="COLOR: #000000">你会不会 </DIV>
; X w0 G/ C7 p* g<DIV id=lrc34 style="COLOR: #000000">永远没有说再见的一天 </DIV>
$ s2 o8 x6 u1 _7 `9 ^' ^8 A<DIV id=lrc35 style="COLOR: #000000">可能年少的心太柔软 </DIV>8 ~0 l" @* B# R
<DIV id=lrc36 style="COLOR: #000000">经不起风经不起浪 </DIV>, }# C6 [! u8 N+ @# f
<DIV id=lrc37 style="COLOR: #000000">若今天的我能回到昨天 </DIV>/ z" X" m' [7 v, x4 H+ t" \
<DIV id=lrc38 style="COLOR: #000000">我会向自己妥协 </DIV>% U# Y5 q! M1 O* p3 B
<DIV id=lrc39 style="COLOR: #000000">我在等一分钟 </DIV>
5 x; g7 `5 F6 m9 k<DIV id=lrc40 style="COLOR: #000000">或许下一分钟 </DIV>) k# t9 j& t1 e5 V
<DIV id=lrc41 style="COLOR: #000000">看到你闪躲的眼 </DIV>
1 I: Y! U7 Q6 u- R2 P<DIV id=lrc42 style="COLOR: #000000">我不会让伤心的泪挂满你的脸 </DIV>
0 }$ G% b, R# J<DIV id=lrc43 style="COLOR: #000000">我在等一分钟 </DIV>& v$ ]3 s, d% Y3 ]0 m
<DIV id=lrc44 style="COLOR: #000000">或许下一分钟 </DIV>
* [( L& d1 Y0 D& b; |. _) @<DIV id=lrc45 style="COLOR: #000000">能够感觉你也心痛 </DIV>( S' A" s9 G& d- ?: ^! M
<DIV id=lrc46 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>
0 }: M3 k; |7 y1 L8 f Q<DIV id=lrc47 style="COLOR: #000000">我在等一分钟 </DIV>
1 ^& ?1 L2 W8 Z4 T<DIV id=lrc48 style="COLOR: #000000">或许下一分钟 </DIV>
+ u, q- g( z1 Z# [0 f9 C$ a* U$ P7 H<DIV id=lrc49 style="COLOR: #000000">看到你不舍的眼 </DIV>, ~( M) c0 T9 B k% U
<DIV id=lrc50 style="COLOR: #000000">我会用一个拥抱换取你的转身 </DIV>
, q2 u [8 ]2 K2 l8 R. R<DIV id=lrc51 style="COLOR: #000000">我在等一分钟 </DIV>
6 ^" G$ k, D1 r. y! `1 C: P<DIV id=lrc52 style="COLOR: #000000">或许下一分钟 </DIV>8 n% s3 j, N) s: p
<DIV id=lrc53 style="COLOR: #000000">如果你真的也心痛 </DIV>" } _7 r- N& u, f* q- ~
<DIV id=lrc54 style="COLOR: #000000">我会告诉你我的胸膛依旧暖
; e4 G5 V& f6 A' E<DIV id=lrc style="DISPLAY: none"></DIV>; i! \- b( k; W
<SCRIPT type=text/javascript>& H$ p% p7 k2 Y8 {" l. b. @' g
document.domain="1ting.com";
# P+ \6 \* R; C4 [- |0 K$ J# Wvar colorPasted="#666666";
9 Z* _1 N; H. E; i# gvar colorPlaying="#ff3300";% E" l8 ]/ m, Q( W/ [
var colorNormal="#000000";
- B# R1 c# t2 D( H- b+ l6 a3 H$ = function (a,g){
7 {! A l+ `3 q" P* G var o = new Array(); 5 ?* v+ N* ~, h# a& c. |7 \
var c = new Array();
4 Z% Y9 T$ e" o; q" X! y% M: F& \0 i u var r; - X9 S5 _! w4 b. K4 S) }
var u; , b" ~4 d6 m' @* u
var a = a.split(';');
0 }5 a+ ~# R) h- s. f" r. p- i% x7 y/ A* k1 A# Y9 d K7 e4 N
var e = "keydowns,resize,load,dblclick,click,mouseout,mouseover,mousemove,mouseup,mousedown,inputchange,inputfocus,inputblur".split(",");
! B. F/ `+ [/ K) w for(var i=0;i<e.length;i++){
0 [, ] v9 E" ]# S1 k$ Q( p eval(e<i>+" = function (s){eval($event('on"+e<i>.replace("input","")+"'))}")
) [3 z9 |" w i3 @; | }
% h8 C! P6 C8 s- u
% {8 c# \& r7 x. ~ after = function (t,d,s){4 F$ i+ k& s. k+ [
$after = function (){
2 w# S) O f0 H$ R8 M$ f- {9 t$ Q var $n=document.createElement(t);4 l! F6 v# N+ i; ~
if(d!=null){; z% Z. E/ C+ H/ C! c/ b
$n.id=d;
4 f! F9 V8 B7 m* X: W2 p9 C4 O }
1 J6 e8 X6 a) H9 P
9 s/ Y, b. L$ E4 f6 [4 X% G7 ~4 l u.insertBefore($n,null)
7 A( q& \8 l0 L3 f% G r = $n; 3 w7 n7 }# K" _( A
u = $n;
# O- V+ M1 W4 ^/ t }1 J+ I: a/ v$ } r
$for(s,"$after")5 i: Y* H( h3 q. F6 p
}
+ V7 m! X' V0 t* C! h+ T& ]1 c: [
6 I/ n. ?: L/ Y- ]5 [1 ]; W show = function (s){
: z3 M, P& Q- }7 ]1 ] $show = function (){
T+ Z4 r/ d+ T- [4 |/ ?* M k u.style.display!="none" ? style("display:none") : style("display:block") ;
$ T& z3 s6 Q6 w# R3 g) ~1 Q8 X }
( T- O$ R& c- c7 I' k $for(s,"$show")% S# k+ L8 t% n1 h3 m$ u
}
O% \8 h3 r9 Z0 v4 s7 D, Q9 i2 _ k
check = function (t,s){
4 [+ \& y$ F, N9 Q# `$ ]$ D $check = function (){" [! B" k/ C% E
if(t=="2"){+ c9 }4 N5 Q. N5 c5 l% u
if(u.checked){) u4 z9 c, Z+ K5 T4 r* X
u.checked = false;
) O/ [# l6 A6 [' J }else{* K1 t8 r% ~1 x4 p& a4 l1 ^7 f& `
u.checked = true;
/ B$ d) M4 K7 t0 L }
: ~1 g1 C* @9 k5 u- O }else{$ v" r! [4 E8 L# |2 {
u.checked = t*1 ;
, @( h5 _# T# K }8 ` K o2 z9 ?2 {/ t, t
}
/ x% _1 P; C* h! h1 E3 P. R $for(s,"$check")" M: E/ @0 U5 B5 z
}
4 D: Z" ?$ M/ g9 Y+ L9 f" `
" @$ j4 p+ X7 x style = function (v,s){
: X' q* X, A- C- ?% e! F $style = function (){9 i8 d5 @" M- u9 r9 O6 t+ q
var $n = v.split(",") + i* p+ f; y9 {; H4 ]
for (var i=0;i<$n.length;i++ ){' Q3 _$ }& k" V* O; i
var $m = $n<i>.split(":") 4 e _/ ~& J/ a9 C1 K
eval("u.style."+$m[0]+"='"+$m[1]+"'");
3 z. f( f; e* v0 i+ ^9 J* Z' K }" X' J% l# e+ m- [
}! o* T) i& l3 H7 ]3 q
$for(s,"$style")
$ |" E5 _+ M+ p: r8 ? }
: S8 _% Y1 G; Q2 q" d/ V' X% {0 ^! }( ~0 X* s. f: ?( ?
value = function (v,s){. X% h& y* P: E- V' Y: i+ Z
var $n= $this (v);
- [* e% |6 g$ Y; `: z1 y" U $value = function (){/ m2 a5 I% i- o4 B" B
u.value = $n
9 M+ G% X2 D: u8 Y }
; G2 t+ Q# m# @6 n7 U1 v; x' _ $for(s,"$value") $ q$ _, x$ h: n2 K6 F i; B
}
% g a" a/ @/ Y k( ~7 V# G
0 }9 T: O& l7 i+ P% `9 X text = function (v,s){! A, H' S1 K0 u
var $n= $this (v);
9 y: W# X3 I0 L! a8 V S $text = function (){
) a6 J6 c- w4 ?& F; k6 _4 `2 k6 Q
! Z3 ~: ]. l$ k9 G* K& b) u u.text = $n8 S- e' c% \$ Y8 ` g% \7 S& n
}
/ ~- X0 u- A& j8 N$ ~6 c/ n* c. J) P $for(s,"$text")
2 j7 p& P: U% _* j4 h) P }
# r W+ C3 y3 C. Q0 I
( k5 ~0 F7 ?( f3 \/ ? \ innerhtml = function (v,s){3 C* S4 X5 m- {3 F
var $n= $this (v);7 e R; A" i6 n4 E) L2 h7 z! [3 g
$innerhtml = function (){
1 n" k g1 T+ ?! a" h u.innerHTML = $n( r# x) u; O: {2 x
}- n- u0 |- y$ Z0 a8 N$ x$ [) h2 y& k
$for(s,"$innerhtml")
7 \. V7 E0 K$ l' F. k }# ^' @ v, Y2 U- B% ]
7 ~; l# t8 n5 ]. f2 S removechild = function (s){
; J, ]/ p3 p) T2 t9 i. U5 T $removechild = function (){
! E7 {' I! ~8 k# x u.parentNode.removeChild(u)) J; X; S' ~5 H
}
1 { |3 U! U* w/ O+ H $for(s,"$removechild")$ T3 u" o. x" v( r' u: R3 f* F
}
& [( `# }) ]; M! }+ z9 o3 x) \! g7 i0 Y: T ^8 \( v
$this =function(v){0 L, k* _/ l' C( b4 y; W3 z
if(v.indexOf("this") == 0){
2 J! [& H9 k1 `* Y- I" Y, R return eval(v.replace("this","u"))
" Z0 y% M1 g J }
' i: ]# ?* H) L) Y- G return v;
( @" T: j3 k# u& Y }
' J, h! J3 V7 T2 t* @( Y
2 f6 Q" S8 v6 J _7 z $event = function (s){
, \' U* i+ l2 u var $n ="u."+s+" = function(){$work(this,s);}"
6 m3 ^* f0 h) o5 ?, s7 o return $n;$ L0 q+ g5 x! R! H( b3 a
}7 ], D f6 {' |0 y
. ~/ c- N! M6 ~) [0 w8 }- z $replace = function (s){. j: G5 e3 T6 R
/ t+ J% R+ y( L2 I: L' I0 }6 Z9 A, w
}
8 F: i+ M8 m4 P& W" Z" g; D" s2 E) D2 w( i7 h
$for = function (s,c){
6 |) d$ U0 ~0 e& K var $n="this."+c+"()" ;
6 Q) E9 W6 H7 N$ l, A if(s!=null){! H5 f3 G! [+ p- m/ u+ y
var $m =$test(s);
u+ k! C+ ?. \ for (var i=0;i<$m.length ;i++ ){
' ?" L3 ^3 K! O" ~: R( @3 n u = $m<i>;
% Y. L" V6 J* _: N eval($n);$ j( A1 c/ L( h6 ]( j! U
}
3 o, \( D* l/ R- @ }6 [! r5 f* i2 B
else{
h* k+ I* }4 A$ t0 H eval($n);% ^( @0 }* |7 {# B P3 t8 q
}
/ Y5 O5 ^& d' Q3 M/ K( h }
) y# Y- q( y' J- S1 {% u" C8 U # n3 ?) [5 g5 m
$test = function (a){ r! P, i2 M3 b" q
var o = new Array();$o(a.split(';'),o);" j* B( x" i; L. X9 W
return o;) v: v6 V3 y8 g: u% F
}. a1 R, H6 e3 C& L
4 X$ ?5 L. d/ ~0 A) u0 H
$format = function(s){. n: O% r+ k( u; g ]
while (s.indexOf("'")>0){. |! a6 {+ Q& v) N: Z
s=s.replace("'","\"");8 m$ z2 W9 c+ Q$ Z# \7 c9 P
}
8 i. ^/ m3 \; i! B: b# @# |* } while (s.indexOf("][")>0){
; I4 ?- q% u, G( @0 @ s=s.replace("][","','"). v0 B, P, q9 `7 C* E5 P3 \8 N
}
; f) M0 b p4 G( N: e+ s& ? while (s.indexOf("[")>0){
3 v! f( a: @7 y9 a$ O* P; g- p5 {1 @ s=s.replace("[","'").replace("]","'") H$ }& @: l8 x/ |: c0 n0 k7 B3 E! X
} , I& ?; C& @& d1 m0 {% F( `
return s;0 U. ^8 d" {# M$ i# i# @7 S" X
}
" C" I M6 U$ i. E% p# M$ C2 C0 ^5 \. P& y2 K3 T* n
$work = function(w,s){& r0 z/ Y; C/ x: {6 l! c2 ?- n8 @
u=w;eval(s)
9 d, g) ?; M e5 v6 P" I! h }% w1 L. p* O5 O; v) B" m- n
# H4 b: h) s* {8 E6 k
$id = function (s){
! Q8 w0 a: d. I1 I3 t return document.getElementById(s);
0 k. s# p3 F+ n q' M/ m1 p }
9 p/ R' L; }: ^. g
8 b Q ?2 ?. Q1 ?/ K% p6 h $name = function (s){
! s2 x' F3 T' U* ~$ H2 A1 k8 i, X return document.getElementsByName(s);
0 b# @) [0 N% i3 R }
' P4 \! A! \. Y) n' R \, s: n% O3 W, y; E
$tagname = function (s){9 h0 D0 [: w) J3 m
return document.getElementsByTagName(s);
, M- g9 I) U3 l! r" w& i6 @& o }
8 u5 k% G, v0 C0 ~; w
! a6 r% y# r! l- S& w $o = function (a,o,c){
& b) t/ K4 d$ d $push = function (n) { s" [3 b! @( _5 r3 B' f
for (var i=0;i< n.length;i++ ){) o5 A, { a5 h9 D* Q
o.push(n<i>);
}% q, P* W- `' N( i0 L$ P) u }
, R' p6 h9 h& \" h) |0 l }
; |' t3 n, y: `, Z for(var i=0;i<a.length;i++){; m$ X" T- Y; C- b! p- L
if(a<i>.indexOf("(") >= 0){
3 j! n; n- c/ Y' y c.push(a<i>);
6 L9 q4 K, {" l }" `7 V$ c9 V6 Z' {' V3 l- R! {
if(a<i>.indexOf("~") > 0){
E0 p, Q; W( K3 M try {
5 O: `' l9 X* q& w+ m( `- O $push(eval(a<i>.replace("#","document.getElementById('").replace(" ~ @","').getElementsByTagName('")+"')"));; i6 n: Y" w( o) g6 c% f
}catch(e)( z) I) ^' Y: \; x' J2 Q
{}
8 ~! I/ C# b7 y5 i }# {6 U q5 E3 {: P. N
else{$ N+ |$ O, A9 j3 R# _1 T$ {, O. L5 \
if(a<i>.indexOf("#")==0){; W1 N6 }$ y% n& t: K3 @
o.push($id(a<i>.replace("#","")));
, Q6 i0 I! F! O! [* e }! p; S; G& m" {
if(a<i>.indexOf(".")==0){
0 H, ?8 I5 Y# J+ @: d $push($name(a<i>.replace(".","")));
9 ~( l5 ]) ~0 j) Y5 @7 F. R }8 f( O. n/ _( z0 I
if(a<i>.indexOf("@")==0 ){6 J) Y0 |# r% {" h y! N. h
$push($tagname(a<i>.replace("@",""))); A: L e7 ?5 S& b5 `, S$ h' _& n
}
I: d6 e7 b2 r2 } D if(a<i>.indexOf("*")==0){9 A! p" q2 v7 U2 O0 W
$p= a<i>;
+ f7 j" V+ M' v! N if($p.indexOf(".")< 0){. q$ b2 E' u, }
$p = $p.replace("parent","parentNode")
% I9 f- \- z0 L0 @( | }) T* k. n" [3 Q( {3 k
var $p ="u."+$p.replace("*","");
( L9 I0 H [6 Z; H# v) ^; z+ C4 l! A while ($p.indexOf("parent.")> 0){
4 I4 C& m3 u- Q, j- f. W# ~2 J $p = $p.replace("parent.","parentNode.")
, e0 ?% o' y A* q( f* p }
6 b# W; \* u) T- _1 F$ T; a while ($p.indexOf("child{")> 0){( b& s/ r- E& g; v, \: q3 U# d
$p = $p.replace("child{","childNodes[").replace("}","]")
3 N) K$ R% p8 P' D: _; G }# d8 ?) |* j# P9 d2 r
o.push(eval($p));
* ?- F- N0 A2 W }) ]" ^9 U7 o9 j7 y) K4 @
if(a<i>.indexOf("document")==0 || a<i>.indexOf("window")==0){) }3 T1 b) j" r+ j4 |1 k' L) I+ n
o.push(eval(a<i>));
* x2 a/ V2 v7 W8 | a8 y+ V* { }
4 F: G, c8 l5 I5 o% \- H& h }/ n/ R# c: _8 V
if(g!=null){
% L9 G* m9 z8 r+ m) l& j3 e o.push(g);g=null
6 B0 {3 E2 V( n } 0 f, p, p o' I# z1 e$ q
}
, ]4 p' Y8 w2 N3 `! k }5 A/ }$ }! E' E4 O8 I( I7 L
: o! Q7 y! ~, R, } $o(a,o,c);
, g# y+ a2 y. b; d( q) y H- J Y* [
for(var i = 0;i<o.length;i++){3 V1 g% b9 G! }, F" g0 [
for(var j=0;j<c.length;j++){
, P1 `! |* ^2 S' z4 a8 g u = o<i>;eval($format(c[j]));
% F$ c0 o. W3 B( Q, l# x }
0 I+ }8 Q, ~) L K3 F3 P }
. h- ]1 f, |/ Z9 d) w+ Y2 [3 M, t* n! h
if(o.length == 0){. x6 g* F" l. _. G3 g# `) J
for(var i=0;i<c.length;i++){
0 a# q7 ?7 h* F- n6 m eval($format(c<i>));
. E0 {( y4 W- x7 k }1 |1 H9 ~* ~ T% c
}7 P1 T) o. a0 M* B C# ]
' F1 L4 l" V/ t9 }/ R! r
if(r!=null){, P4 k! o' k. T1 s
return r;
0 k9 T5 a6 Y) A) Z }
& s/ u* l" s: X, B$ o ' q) Z3 r2 U$ W, B! p
if(o.length==1){
: g& R# j2 q- l7 I B return o[0];
2 H$ x3 Z# d7 x0 K+ s" b }
, q: a2 [ e( b. I6 S1 D0 w0 X$ S# D6 | else{# T) Z* q" h( A$ q# G
return o3 N( t) R2 J' {. T9 v/ c
} : }) ]/ H$ w7 w' _ h
' I; D# R( ?3 E5 o
}
9 P3 U g0 H$ avar lrc =$("#lrc;show()").innerHTML.split("[");
. ]) e4 C" _: ?. o9 O. nif(lrc.length>5){! [ c: ]0 R8 M& n3 F+ K+ z2 d! O
var array = new Array();
# |2 w S( x/ v6 W6 D* Afor (var i=0;i<lrc.length ;i++ )% u, E0 g: p# b
{2 b! r# F) q8 ]8 q. i( y( }
var g = new Object();
- F, l" z- t7 I) q t= lrc<i>.split("]");4 i6 V# P y3 p* A$ V$ g2 k/ D
g.time = getTime(t[0]);
0 O6 |) o! S/ h/ F/ W0 z if(isNaN(g.time))
1 ~ j8 ~3 i" O1 F0 m0 Z, b continue;( y4 L# X7 E) K: _! ]# V
g.c = t[1];
& n4 u& F# L& Q1 Q+ Z if(g.c == "")/ {2 U6 |7 N P" U
g.c = getNext(i);
8 f' `+ N. x0 d# S8 f array.push(g);! m: o) j2 }) z2 O! f
}# P% U4 x2 X' p$ h6 l& ~3 F2 [
array.sort(function(x, y) {
, j5 s3 V1 G7 m2 E4 w if (x.time>y.time) ) E0 L2 s0 F6 [# g& D' B
return 1;
9 P7 T' N6 }; s: I else if(x.time<y.time)1 h' y! x' ]$ S) l% l
return -1;( [, E4 G2 S9 K! ^) n& ?0 C
else
. W& i9 X5 |7 E/ \, z+ ?3 L return 0;6 v+ \; d z( f! B( {, ~
}
9 m) G# ?3 D9 [2 s);
# J; l. c' E. T5 Ufor(var i = 0;i<array.length;i++)
9 `% y2 q1 b: b5 Y{5 c. o- p% `8 t) f; n$ G) M4 O* E
var g = array<i>;- Y5 b+ O* Z, V- V
if(!g.c){: R9 F) J' U, U( k+ n+ C5 b
g.c="";$ k# E- q( s+ K2 b9 ^# o- U& K
}3 c& ~& F/ A- \! X
$("#list").innerHTML+="<div id=lrc"+i+">"+g.c+"</div>";) I+ r0 a' R* o% @- b5 h
}7 c7 S* v* y& i- E: }
var time = setInterval("lrcList()",500);
E+ l0 r+ W% G* D}else{% z* R1 d" D% @% c$ J
$("#list").innerHTML=$("#lrc").innerHTML;, o& F5 P0 a( L
}$ M: ?- a) ~4 e
function getNext(i)
% W* q) \# e& M8 d{ l# r( n3 |" u$ t& Y: d
var result = "";& H2 b2 a8 R4 B1 @2 R, h
var i = i+1;3 P1 g: `. Q1 W- B$ F9 K
t = lrc<i>.split("]");! S3 A2 W2 l' K m7 C
if(t[1]=="")
- T& I% W2 ^' z S: x6 m5 W result = getNext(i);
$ f& F0 {$ H+ z+ c else( C. f1 L' f1 R& V
result = t[1]
0 ?' a3 j4 l3 M& y' V- R return result;9 r- @% X- P; q" K8 U" s
}( D% \) h1 B; e6 M
# X( A- w% J* A7 S" j
function getTime(str)' F) n' \( G7 }* a/ {) `9 d
{
6 \/ H7 h5 u# M9 F. @ var time =0;/ {# ^9 u* X; k2 ]
var ta = str.split(":");3 f" n" e* H3 ?8 E
if(ta.length<2)
& W* {* c/ e" H* s' G- H. z' o return time;0 c9 t' p8 m4 i- f3 S- G
; @6 w) g) z( n8 p' Z. C/ f5 g j if(ta[1].indexOf(".")>0){- c h6 `" u, g8 c$ ~0 P$ u2 o# W
var tb = ta[1].split(".");" l: R, b3 b; G0 {$ l
time = ta[0]*60*1000+tb[0]*1000+tb[1]*10;6 {, _3 V' k7 d) r8 D! n
}. L2 e% z- F" z+ `
else
6 z. s( i3 ?1 y7 b$ i% Q6 H time =ta[0]*60*1000+ta[1]*1000;! M4 @, n* m) \, [
return time;- x% F) m) ^7 I4 D- M8 V
}( `8 z2 Y U2 f: @
var preTime = 0;
% @* k: D7 s% t3 d4 O& J! uvar nextTime = 0;
/ M) F' \9 f$ Svar currIndex =0;
5 h+ p9 W2 q/ C( z. u. Ifunction lrcList(){
2 f* P, o) o6 N, {; U var s = parent.document.getElementById("MediaPlayer").controls.currentPosition;
, o- h ?7 [ j s = s*1000;
, t. P+ Y. A% t if(s==0){
( u& x, q. }2 z currIndex =0;
/ R$ u- m. x7 R0 |8 Q $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
$ I7 R8 g3 D1 a+ Y# v for(var i=0;i<array.length;i++){
" f" R6 K a0 @% o document.getElementById("lrc"+i).style.color=colorNormal;
% V' J% P. H( e8 [! j }
/ } o4 c" V0 p& [2 N$ I return;
& `/ d7 @8 x3 L9 J3 N }4 Y' \/ X7 `4 N. u
if(s>0&&currIndex<array.length-1)% b+ G- k) a$ Q; m1 U# N
{ - L! }; z/ _7 K
preTime = array[currIndex].time;
& ^/ y4 Y+ j( o# X9 r; b. d 8 I8 P$ W% {( L. L9 ]! t4 h3 n
nextTime = array[currIndex+1].time;5 Q1 r( a3 A& d; r# f
# k' v Q f, E' D if(s>=preTime&&s<nextTime){
& C5 N& w+ y/ m' G2 u }, f# u$ W6 l9 V, U" |, g1 N. s
else if(s>=nextTime); L& K% A4 ~8 }" ?
{
" Q) t- c( m# k- Z# U7 f document.getElementById("lrc"+currIndex).style.color=colorPasted;
3 J" R: h. U: Z- t currIndex++;# w/ n: S6 C: E7 ^* j
$("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;- p# v3 q: A2 l- s- ? u3 b
document.getElementById("lrc"+currIndex).style.color=colorPlaying;! \4 z, a" W2 b0 ~. c
lrcList();+ w7 b) l$ R* ^0 X) |
}1 u1 q a Y5 ~3 S8 K% H
else{. I' f$ B5 ?. M$ V% u
document.getElementById("lrc"+currIndex).style.color=colorNormal;
, L) n. m' ]5 E0 |, f currIndex--;
# e A2 K$ x1 }) |4 u $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
+ `9 ]0 W$ X, M1 J! u document.getElementById("lrc"+currIndex).style.color=colorPlaying;
. A7 _- A% A6 } lrcList();
+ h3 C+ V" D9 w0 r+ d [, S }
) c; y) [+ i2 d( [ }
2 x1 M7 G; s* E4 r; Z else/ r2 j" M4 ]5 O+ W n0 m: A
{( D/ q* |2 x5 M
if(s<array[array.length-1].time){
% S5 x9 i# y; B0 d* d; `/ K' k; |. r currIndex = 0;
2 j7 X) k- n" e! G3 U: W $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;* ~" Y. z5 F9 d* I. w1 g4 |, [
for(var i=0;i<array.length;i++){
. d3 [8 j: N) J) e+ ? document.getElementById("lrc"+i).style.color=colorNormal;
. X+ M! N) i1 e: ~: ~: t/ x; A. G }- F5 v* n6 G# V0 G9 g: l1 |9 h2 X0 U
lrcList();5 u2 Q' c% X+ J0 x8 }% Z
}+ W/ \3 Y9 J$ t4 s
}1 u$ i& B; w# R, ], ~) c4 l
}; P5 ?" W( M) d6 f
</SCRIPT>
y( ?+ V5 c0 ]# M+ O. R- @</DIV></DIV>
' m$ q6 b* s0 M. [
7 v( F- ]# t! `. t& m- o/ Y[ 本帖最后由 幽谷兰 于 2008-9-18 17:36 编辑 ] |
|