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