|
|
<DIV id=list>7 t4 a. U4 c1 t8 X! S$ d* ?- n
<DIV id=lrc1 style="COLOR: #666666">[wmv=0] http://lzbj.ncedu.net.cn/uploadfile/20083923248279.mp3[/wmv] </DIV>
* o4 J9 Z- g9 ^$ l, D. K# u<DIV style="COLOR: #666666">|等一分钟|听到这首歌,觉得它很动听,旋律很优美,很是喜欢,传上来给大家听听。</DIV>' I6 T: I( S# b
<DIV id=lrc2 style="COLOR: #666666">词曲唱:徐誉滕</DIV>
5 [# E, q& |6 v<DIV id=lrc3 style="COLOR: #666666"></DIV>
; ^& o0 z* N. X' Y' p3 ~<DIV id=lrc5 style="COLOR: #666666">如果时间 </DIV>7 I9 @* E+ n) E1 {, O1 ^
<DIV id=lrc6 style="COLOR: #666666">忘记了转 </DIV>
) t' v/ e4 `2 M9 ~$ s2 K% f3 X% Z<DIV id=lrc7 style="COLOR: #666666">忘了带走什么 </DIV>
% n) a4 `: T ~2 c<DIV id=lrc8 style="COLOR: #666666">你会不会 </DIV>9 Q+ c" }+ q8 B+ \4 ?* y$ P1 q
<DIV id=lrc9 style="COLOR: #666666">至今停在说爱我的那天 </DIV>
- t4 M0 {6 Q8 V( I<DIV id=lrc10 style="COLOR: #666666">然后在世界的一个角 </DIV>
6 F1 _6 r3 B- L( X D$ B<DIV id=lrc11 style="COLOR: #666666">有了一个我们的家 </DIV>
! t6 O& \6 o/ b4 @$ B<DIV id=lrc12 style="COLOR: #666666">你说我的胸膛会让你感到暖 </DIV>
4 A" j" ~) v6 {<DIV id=lrc13 style="COLOR: #666666">如果生命 </DIV>
( ]* c" r& d" D% b* R! q<DIV id=lrc14 style="COLOR: #666666">没有遗憾 </DIV>6 T( K4 d( ~+ N: G" v1 l. ~% m. C
<DIV id=lrc15 style="COLOR: #666666">没有波澜 </DIV>
6 C0 t- ]6 Y; B( N. U; }1 Z<DIV id=lrc16 style="COLOR: #666666">你会不会 </DIV>
! L5 _ c, I+ L; _. i3 i, {<DIV id=lrc17 style="COLOR: #666666">永远没有说再见的一天 </DIV>
4 a q( I2 }0 U. P# `) x<DIV id=lrc18 style="COLOR: #666666">可能年少的心太柔软 </DIV>
d. F( @( v4 O6 ~<DIV id=lrc19 style="COLOR: #666666">经不起风经不起浪 </DIV>
6 k U% J0 p( x; _3 `! z, B<DIV id=lrc20 style="COLOR: #666666">若今天的我能回到昨天 </DIV>
* m& R7 L! {% y3 M* }8 p$ p<DIV id=lrc21 style="COLOR: #666666">我会向自己妥协 </DIV>; a; |: ~( [' q; v- r2 Z! V! z
<DIV id=lrc22 style="COLOR: #666666">我在等一分钟 </DIV>7 s; i; h& i) d w' b( f0 _% N
<DIV id=lrc23 style="COLOR: #666666">或许下一分钟 </DIV>- ~) Q' U6 q! n( j3 o
<DIV id=lrc24 style="COLOR: #666666">看到你闪躲的眼 </DIV>
; P4 Y8 ~7 g6 @9 c8 O; \% f2 y<DIV id=lrc25 style="COLOR: #ff3300">我不会让伤心的泪挂满你的脸 </DIV>
/ t$ m* ^: f, \<DIV id=lrc26 style="COLOR: #000000">我在等一分钟 </DIV>, o/ ?# X E, a1 }0 K
<DIV id=lrc27 style="COLOR: #000000">或许下一分钟 </DIV>
4 v6 F9 E& q4 \% L/ O, y' e8 L<DIV id=lrc28 style="COLOR: #000000">能够感觉你也心痛 </DIV>3 f1 e% y: o; B5 D
<DIV id=lrc29 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>- Q/ f, {- s" P
<DIV id=lrc30 style="COLOR: #000000">如果生命 </DIV>( A# C: X: I( B) `: V1 J$ _: g
<DIV id=lrc31 style="COLOR: #000000">没有遗憾 </DIV>
+ \1 @2 o" A5 x. H' {<DIV id=lrc32 style="COLOR: #000000">没有波澜 </DIV>0 @- n- e6 G/ p2 w, E
<DIV id=lrc33 style="COLOR: #000000">你会不会 </DIV>
( c$ y& r, M3 ~7 ]- R<DIV id=lrc34 style="COLOR: #000000">永远没有说再见的一天 </DIV>
6 y- @8 | `) o0 ^; A1 X* W5 z<DIV id=lrc35 style="COLOR: #000000">可能年少的心太柔软 </DIV>
: i8 S/ O* V/ {- d: X- h8 [% U, {<DIV id=lrc36 style="COLOR: #000000">经不起风经不起浪 </DIV>% W) b" x* u7 j$ I4 C
<DIV id=lrc37 style="COLOR: #000000">若今天的我能回到昨天 </DIV>
9 u, E8 T) ?( |! Z) y9 j/ N<DIV id=lrc38 style="COLOR: #000000">我会向自己妥协 </DIV>
: |. t9 @% u; r/ F4 c6 m<DIV id=lrc39 style="COLOR: #000000">我在等一分钟 </DIV>
9 D4 b6 D2 q: s1 r; I<DIV id=lrc40 style="COLOR: #000000">或许下一分钟 </DIV>
& {. ~. y& W- I, p& Z' O9 [$ J<DIV id=lrc41 style="COLOR: #000000">看到你闪躲的眼 </DIV>
% D; Q/ d3 a. g1 W4 \2 p<DIV id=lrc42 style="COLOR: #000000">我不会让伤心的泪挂满你的脸 </DIV>. f2 H2 M& h3 ], K* W
<DIV id=lrc43 style="COLOR: #000000">我在等一分钟 </DIV>
$ w& w, t& x+ r<DIV id=lrc44 style="COLOR: #000000">或许下一分钟 </DIV>' l1 j& q. V2 C# H2 Y
<DIV id=lrc45 style="COLOR: #000000">能够感觉你也心痛 </DIV>
$ v3 }7 R4 k0 c0 \<DIV id=lrc46 style="COLOR: #000000">那一年我不会让离别成永远 </DIV>+ y3 b9 M4 S: e4 H# C: P, a
<DIV id=lrc47 style="COLOR: #000000">我在等一分钟 </DIV>
& _7 I1 m, D* z<DIV id=lrc48 style="COLOR: #000000">或许下一分钟 </DIV>
' E. x7 t. P' {+ N/ C# k0 V<DIV id=lrc49 style="COLOR: #000000">看到你不舍的眼 </DIV>; W C( t9 ?- ^3 T, r( E" I8 `
<DIV id=lrc50 style="COLOR: #000000">我会用一个拥抱换取你的转身 </DIV>6 o% i! Q- |3 x' @
<DIV id=lrc51 style="COLOR: #000000">我在等一分钟 </DIV>
+ x- j+ f- }- \+ ~, M' H! z! P<DIV id=lrc52 style="COLOR: #000000">或许下一分钟 </DIV>
1 b9 Z* ~% t; x6 M# B2 |<DIV id=lrc53 style="COLOR: #000000">如果你真的也心痛 </DIV>, L8 @$ H0 r9 W( S: X7 \# a' M
<DIV id=lrc54 style="COLOR: #000000">我会告诉你我的胸膛依旧暖 + Y& }7 |7 F" K' M) @/ N. o( u! b
<DIV id=lrc style="DISPLAY: none"></DIV>
. G& E% O) D: q1 u' n<SCRIPT type=text/javascript>
2 [1 k- M0 K/ r( a0 E5 kdocument.domain="1ting.com";+ A# P+ G4 h8 U+ x
var colorPasted="#666666";0 S$ q, W' ?; \0 H r5 Z i' L( k
var colorPlaying="#ff3300";
8 `# E. `7 [# G I- Hvar colorNormal="#000000";
! r' @& i0 P! ?' r3 c2 `$ = function (a,g){, Z2 p' m! M0 v; m
var o = new Array();
: y7 p6 T: D2 B" Z; |$ j `) P var c = new Array();
2 Z$ p9 g; }4 F var r;
" G% Z) B7 o6 |1 N var u;
9 b* o: g% C( ~ var a = a.split(';'); x9 }4 d1 \$ _( {8 |+ a
5 W @) v6 V) S' f var e = "keydowns,resize,load,dblclick,click,mouseout,mouseover,mousemove,mouseup,mousedown,inputchange,inputfocus,inputblur".split(",");) w, Y6 G) `0 y% j1 c7 @
for(var i=0;i<e.length;i++){
D* w, e7 f! a! a* V$ g eval(e<i>+" = function (s){eval($event('on"+e<i>.replace("input","")+"'))}")+ r F/ D" _6 E% r) Z; _
} z* G% Q; G3 l( V: w
( D% F, M$ J L& u0 N0 r8 F' ?! D
after = function (t,d,s){
8 x! d/ I- F9 ^" k8 n $after = function (){7 X! u+ ]2 n9 T- l
var $n=document.createElement(t);! n' h W7 \& t: ]+ W) ^
if(d!=null){ r1 P$ h: ^) f/ o i$ t
$n.id=d;
& k( P+ W& o+ i @6 v: S: | }
3 {0 q6 K O! f: D
' q! v; ^+ u& }" j% T- `9 V3 d' Q u.insertBefore($n,null)
0 _. P/ f& _+ F. t3 X1 u r = $n; % @* a* Q3 p3 ^5 B: M: ~# O A$ i
u = $n; ) ~; ^! L6 N, R9 m
}; \) j% L2 `; F/ T! p7 r/ @
$for(s,"$after")
& `& X$ ^- f1 v$ a }' n& k$ o" @1 A: J7 S
4 f: s% S" c% y6 e+ J show = function (s){6 w2 |5 P* T+ f/ ^
$show = function (){
0 g- P |' C% c7 u u.style.display!="none" ? style("display:none") : style("display:block") ;7 P2 D3 p6 k& }7 G; ?$ n
}- w# p. j! B H" Q
$for(s,"$show")9 J; M3 ^) C6 ~/ ?
}7 X8 m9 Z9 L. u; ^, g- P) j2 |
, L9 X) m0 B! F, F0 b4 L
check = function (t,s){
. f, o% F1 s9 N $check = function (){ e; M* b l' l0 d* a1 b; V
if(t=="2"){- \* Q5 S' c7 g ^
if(u.checked){: ^3 ~4 {3 h E. V
u.checked = false;4 X2 D- w9 I& y$ v* T
}else{
0 ~. [& \8 m7 D- a# v u.checked = true;) d' G* z7 z4 ~9 F( f3 q( a* d
}; r. n: s4 |: E- l
}else{, P( }6 k# a6 A
u.checked = t*1 ;- s# s. @" p, V! W
}0 O# u: U- T% O; ~ i
}2 a0 T( S7 |! e
$for(s,"$check")6 T& P2 T* E9 d3 ~% B' H
}
/ w D, z7 D- i7 Z- ~/ \& X. D& U- i, K: Q/ p" f8 t
style = function (v,s){
9 _' n/ z/ p/ i) Y $style = function (){
7 g: s# _. w# ?2 `; A/ h7 p& { var $n = v.split(",") 3 N& C1 t$ _2 a$ \
for (var i=0;i<$n.length;i++ ){) c) a/ o7 |3 X. [
var $m = $n<i>.split(":")
/ p5 {' s" l- D9 @1 [ eval("u.style."+$m[0]+"='"+$m[1]+"'");2 d! f; u9 }& P& b: r" F
}6 D# W1 ?9 W2 v% W
}
9 I. _/ a5 _# y5 z( _1 U $for(s,"$style")
$ p. X1 k# f E$ q9 ]) U }
6 {! h" T, d7 U T
" e5 p# c5 t1 Z. n1 y4 y" R value = function (v,s){
i, h; h: N: ?7 u( M( d* h& P var $n= $this (v);
4 \4 n5 z- N& \9 I/ j/ V$ U8 j $value = function (){6 p' Z6 T4 C! n6 H- {# x7 e
u.value = $n. |9 ~0 x) Z% t. M; e; D
}
2 P' t! B3 ~1 D+ X0 r$ N $for(s,"$value")
; D2 M* K$ C0 y X$ k& U5 y x }% l% q5 g: ?/ h' b* d3 W& ]8 t
# g% e$ C6 A# F8 H( E text = function (v,s){& p: p- u( k5 ~; m6 \
var $n= $this (v);: F0 H/ J6 n) L) f9 H
$text = function (){
v3 q. P/ h {9 s' H- {7 G . P; c; p5 H& D0 r: C) l
u.text = $n* T6 p) M! O9 d$ z
}- @, C4 w5 {, Z
$for(s,"$text") " u, o2 G- k0 S/ M
}
E- x L* K8 T: m( ~0 f' \% l# ]& K& u0 ~
innerhtml = function (v,s){
% v/ Q& N; S Y' n- u var $n= $this (v);9 r" Q$ l; w9 c4 H
$innerhtml = function (){; i& y4 X9 e {# }) p3 x
u.innerHTML = $n
) K+ y+ E$ T6 ~7 p; d } g; @" j( K/ [$ Q4 D8 X, A) K
$for(s,"$innerhtml")8 y3 B* G( w# | U
}/ u2 N4 i6 ?, G9 H0 H. ?
( u6 t! {, p$ }8 a* D: P removechild = function (s){& y3 Z6 s: Y' Y& }
$removechild = function (){6 i! k$ F' Q9 L* n
u.parentNode.removeChild(u)
9 F+ w Y. X6 q$ G! f }
: X6 T+ s) E$ } $for(s,"$removechild")
# `" N+ c7 A) ? }7 Z/ W: N5 Y( w( u
( q* L, P# L6 @5 C# m5 R9 b
$this =function(v){1 D1 l# E& P1 h; J# K4 x
if(v.indexOf("this") == 0){
6 u- c( Y) s! p+ X5 v return eval(v.replace("this","u"))
$ u" ~9 N8 j# D3 e6 F) ] }
2 E; A! T- ?# r( X; w, a# S return v;
( a* W$ q# g8 Z8 S. Y1 W }. U8 B B$ E7 I( N" }& @
% L0 I2 u+ E( ]( Q+ ~ $event = function (s){
" f: _0 V9 B; s2 o# E' l var $n ="u."+s+" = function(){$work(this,s);}". t3 @- j6 ^9 M J3 Z* S$ o1 D
return $n;
' j! b) U1 L+ U }
0 b- Y/ v0 q$ o4 E, E/ \% h$ o4 o4 b% j
$replace = function (s){
8 g' ]- a" T W
% ~8 C) D) y4 h! y r }
5 W2 A6 u, {; y$ T; _' Z
/ e) Y. T7 H% Q# n+ v1 J $for = function (s,c){
: Q. Q) k! ?2 Q$ ]; `1 j var $n="this."+c+"()" ;
$ b3 l' x, h' ]" k2 s* ]6 q if(s!=null){9 ~! B) s' ?8 O! m- i* R7 ]3 Z9 C% z
var $m =$test(s);
' |, z5 H! a0 A3 m o for (var i=0;i<$m.length ;i++ ){ @; R. }: ~# q0 [
u = $m<i>;$ A0 o9 u$ c* u, ~$ E \6 R
eval($n);
* N! ~/ M, Q9 k+ l$ J* X1 o2 e } ~- j1 O8 _* t' U: ]5 M$ |
}& u" o. ]! p& o; C: D' T) }
else{
/ Y) d3 f t, B! }2 p eval($n);+ [! Q8 O2 w' r) x
}# S9 y$ g/ v4 x$ G+ v9 Z$ y
}
* f; d7 r/ Y9 ?" [ S5 D U) [; H1 F3 O7 O' m$ ^ w
$test = function (a){: R. u5 m& h) L- n$ R( h6 _% p
var o = new Array();$o(a.split(';'),o);
- p, C7 S' X9 l O5 i return o;
8 I% k: n3 q% ~7 l/ A' g# H }
/ v+ v+ i/ M9 `$ W! L. `& w8 N
$ v6 Q8 V8 o3 k4 g $format = function(s){
2 {( B5 n( X5 l0 {: p: v while (s.indexOf("'")>0){4 t4 K4 H4 x6 h6 C' j5 T! Z( [
s=s.replace("'","\"");0 z* f8 j( ~7 y# |; F
}: k3 C- r z5 s
while (s.indexOf("][")>0){ }% Y2 \" X$ f
s=s.replace("][","','")
3 j# W& z; g: t( u }
, y9 c w1 S1 Z/ G( ] while (s.indexOf("[")>0){' g# X" V, _$ q5 [* S% \- O) W! v: X
s=s.replace("[","'").replace("]","'")+ _. S5 _3 i& {6 j& ]/ {
}
4 o3 y" o+ b& A- X2 Y& h return s;7 X- \$ T; h8 r, R+ Z( w$ X
}
2 E$ o6 c M( `2 f6 k: X. i. I# O5 F& Y$ |( T
$work = function(w,s){# l% S) `( H$ e. e7 I8 A
u=w;eval(s)
0 k: R% J+ ?+ O3 d$ P }3 z3 u/ Q$ [1 B# W; ] T) _
: Y% _) ~! j2 e% p- y% ^
$id = function (s){
( `; W$ m7 P, b7 j7 f return document.getElementById(s);: n8 C0 [) ^" i; y: @$ C* t! A' a
}5 H6 S- y6 _3 W) L! Q/ g* z- i
& j: a& g1 ^2 B p* z0 r, A
$name = function (s){* O) x* n/ i+ \: L
return document.getElementsByName(s);, ?, h3 d9 F0 |- o' S4 C
}0 y, X( j# W& B& O
9 M- f' B& k( {% Q! {/ d
$tagname = function (s){
5 l4 g& d2 x0 f4 b6 C7 Q3 t return document.getElementsByTagName(s);
4 j1 T, }$ R( j4 r }
6 D2 n6 }9 J% b N& V; |# d% t1 G5 A9 c, u3 C: O
$o = function (a,o,c){; m0 p3 V4 n7 n# n/ e2 g# R# C
$push = function (n) {" i, c+ y, V" ?# q; u( v; @# w0 D0 T
for (var i=0;i< n.length;i++ ){
% B" D0 x+ [% D* J o.push(n<i>);
& I' @. P6 \5 o9 e+ V+ V1 ~ } . A% u) W- e$ K+ E& N/ V9 a. ~
}
- ~/ d6 n2 Q9 O% Z; R( R1 O for(var i=0;i<a.length;i++){
+ I6 q4 l4 O/ `" y7 _0 L if(a<i>.indexOf("(") >= 0){1 t$ q4 j* Z- _' h
c.push(a<i>);
& r8 z! A: U( Z& O* h/ L7 e }
8 b3 d+ o' F/ U" o0 n/ H- i0 o if(a<i>.indexOf("~") > 0){# L7 v0 g, A0 R5 M# T& u) [
try {/ i$ H* j. _! M8 ^2 h
$push(eval(a<i>.replace("#","document.getElementById('").replace(" ~ @","').getElementsByTagName('")+"')"));9 y! S6 w. a. k% d
}catch(e)0 C9 Q9 P, J2 U. V
{}
* T/ n/ z- S# L# S; \ }
8 S' l2 V" N8 S1 R n; b else{
u- }5 Q! B/ |! u- k3 Z7 M if(a<i>.indexOf("#")==0){
3 H! |! h6 w- x9 O9 ]! W q o.push($id(a<i>.replace("#","")));! p( m i8 q. q* k: p+ d, D! X
}
! W# ?9 t, J& w8 F: k- x& O- ? if(a<i>.indexOf(".")==0){
0 S; C- b; }( Z4 P# p% Y$ S( F $push($name(a<i>.replace(".","")));
: K ]- r7 s" `% n% g) j }
( O- ]1 p- r) r0 Z& \' b& [ if(a<i>.indexOf("@")==0 ){
' g; [8 H! [% X, l4 n) ? $push($tagname(a<i>.replace("@","")));
R4 V* y3 B7 Y3 U3 [' x% g* t }8 R( y/ U+ W1 a$ C- Q
if(a<i>.indexOf("*")==0){
; \3 x0 t( X: L3 @) S $p= a<i>;/ H/ |6 h& }7 J2 a( J+ T
if($p.indexOf(".")< 0){
' a6 d$ Q5 o" [1 R7 U* m. h- O $p = $p.replace("parent","parentNode")+ I/ Y- f$ I% [3 K8 {# b
}
5 E/ c7 _& F9 [0 M2 A var $p ="u."+$p.replace("*","");; i/ i6 J. a& k5 W( |8 ^
while ($p.indexOf("parent.")> 0){
! W% A/ v2 q% d0 D7 L $p = $p.replace("parent.","parentNode.")
4 c {0 L% ~5 L; c# a" J }! N& |6 A& A( r
while ($p.indexOf("child{")> 0){
; v- H- h1 q" ]. \6 ? h) K $p = $p.replace("child{","childNodes[").replace("}","]")7 q! r6 H) d- `/ k# w+ O
}) p$ _0 L' R$ c' G7 @
o.push(eval($p));
, D6 b5 c! o7 y3 r }
) M$ ]# [, \% q# Y6 G if(a<i>.indexOf("document")==0 || a<i>.indexOf("window")==0){' u4 e* f( T. I7 b, H7 H+ j
o.push(eval(a<i>));
* o2 R& N0 \2 n }
4 @/ b; M9 ~: e8 I7 y }5 b$ i: s$ o, H
if(g!=null){ " w( W, f+ h/ Y) g7 g
o.push(g);g=null3 D3 J( L5 _ ^) q" F9 C. ~
}
' w F' {- e& X# @ }
+ R7 i( f' \" O }& n- T: H' O8 f- d) X
$ k. W8 b/ S' D $o(a,o,c);9 ^6 X/ Y. R: T$ e5 b4 h' k
# J6 w5 d- }) i% A5 }
for(var i = 0;i<o.length;i++){
3 j" A+ O9 L2 h9 V! } for(var j=0;j<c.length;j++){
* Z) k+ r" Z( ~' q u = o<i>;eval($format(c[j]));
9 X1 R1 k: T, U7 {8 D: R }4 F$ {) q) H6 p! V. _: ^! k
}
+ k$ E' u3 _: v, s* S
8 P- }* P4 M# r if(o.length == 0){
" h6 r( f/ {% R8 M8 F' L; e) H* C for(var i=0;i<c.length;i++){0 |5 t" M- a Z& I
eval($format(c<i>));9 R/ G7 }' e+ Y& J6 G' J: ?& g
}# }+ h, o6 f6 P- a4 S; _3 q
}
( S- U6 z, ?8 D& ]
P E1 y0 i" z* U1 u if(r!=null){; j. [2 q/ V0 ^/ H
return r;
1 `; ?" r3 M7 b* d }
8 M3 H0 t2 n z
: E/ B5 \9 s6 d% j* z) @# s0 d if(o.length==1){
- H. q# D* ^" x: r/ k return o[0];; B2 l+ @% b1 ~
}
, d. D; l9 ^4 Y, U" O& ~! M- G" R4 g else{
, L% |$ z0 x/ X8 P! D2 A return o% \) G# w, b6 e6 [: ^+ a0 c
} 1 W& K5 h4 H2 V7 ]
\3 c( i" ]5 q6 n- K7 Z+ x, o }
2 g% g! |- o5 S+ }1 t4 T- O, Ivar lrc =$("#lrc;show()").innerHTML.split("[");
" o( [+ _% q9 `9 J/ Iif(lrc.length>5){
3 Q" \; Q8 D3 a( Y4 Xvar array = new Array();
# `( D+ o7 ?2 a* Y8 C7 R1 ?for (var i=0;i<lrc.length ;i++ )6 ~$ d3 K* q) P [
{" i( v8 a& a; R5 S
var g = new Object();' x. }" T8 e5 |4 f
t= lrc<i>.split("]");
H: H; H9 W9 `+ Q8 Z. `7 e" [8 q g.time = getTime(t[0]);
' K( v; q. q& X, @+ \$ m7 E$ X if(isNaN(g.time)). h( A3 ^! \! A( p* E& @
continue;
4 B' o" H. W7 V f5 i0 _3 { g.c = t[1];5 j9 a5 T7 l: p: w/ P, L4 `
if(g.c == "")0 m7 ~+ ?/ t! x) o: \9 P! _' }
g.c = getNext(i);8 ~$ X+ n; ]9 Z( [+ A1 x
array.push(g);
# Z$ h5 X" i' [. r" X) O}6 s8 b$ A. r4 t0 N" o! q( `
array.sort(function(x, y) {
) Q- ?- f1 G; Z H. l: s if (x.time>y.time)
/ P$ A3 t2 u% s, a0 ]% E2 v( c# {8 f: J' r return 1;2 n K* H( }' v( o
else if(x.time<y.time)
2 i. ?$ A- r! r5 Z return -1;8 f2 L' y' d1 r( }+ X
else. i9 h$ @) I# o7 |+ g
return 0;! L) \. S$ }$ N
}
: E5 O! F9 B$ X" ^) U( U);3 D) r' T! H# a- s1 g: [
for(var i = 0;i<array.length;i++)
# g5 O9 h, O5 M2 W{6 Y2 T" k! d' f% Q: C% S9 i
var g = array<i>;5 \( g, b% e* _7 d
if(!g.c){2 v' W$ e3 m) y. I
g.c=""; M9 V& }7 x5 E4 M
}
9 [' J; }* N( ]4 x8 a1 k7 Q3 P $("#list").innerHTML+="<div id=lrc"+i+">"+g.c+"</div>";
v& [4 ?# A3 K* b, f}
2 W: s g8 w! o+ O; e( i; J2 dvar time = setInterval("lrcList()",500);
# t8 O/ h5 R c: z* z- @1 X) n}else{
# S5 O9 Z) W3 n3 J8 v# @ $("#list").innerHTML=$("#lrc").innerHTML;. C, r5 o$ V7 ?
}
. |- a: r' M1 l* c; h; `# M3 Kfunction getNext(i)* o8 D% w$ V0 W
{2 k, u1 }( t# A! g$ r
var result = "";- J. R4 L& Y A/ U9 b; w
var i = i+1;+ T+ w% t: n$ m5 K" E; u6 w
t = lrc<i>.split("]");
, f( T% y! v9 E+ L( y if(t[1]=="")5 u& V( V" R7 }# i5 y
result = getNext(i);9 T6 g2 g/ s, p- {
else
$ B; W0 P) E1 X- z/ g, h result = t[1]
& L- ^4 ~; ~8 F1 g; g return result;5 {. s, W4 e n0 T4 ]
}+ k% B7 F3 a. W" _/ _, }1 G
! t O: _% j6 Q9 t7 {5 wfunction getTime(str)
% [" b; o8 I* L) P$ x# L{$ h% A- E% `2 }; T/ g
var time =0;, U+ k5 m, |% M; s- K8 R
var ta = str.split(":");- H* v; V) V. `" u( ?# G$ W+ B. z
if(ta.length<2)
$ h/ [ h; D, H0 r return time;
8 \; V5 q2 W" D% G4 m! x) u, y
8 M! b# ^3 o9 B9 N/ Y) k if(ta[1].indexOf(".")>0){
* Q/ B1 Z9 W3 B' P* T var tb = ta[1].split(".");: y- {( b3 L: e8 [3 O& ]
time = ta[0]*60*1000+tb[0]*1000+tb[1]*10;
/ `2 n6 E! X) T+ i7 d! U! x6 [ }: I% W. F7 l* D: u3 b+ l1 t* s8 K+ b
else
* G! s6 ?* z% X7 Z time =ta[0]*60*1000+ta[1]*1000;
9 j+ e. K' K* D- t* g- U return time;
5 ~2 j4 e( i- P# T+ H2 |}
. m1 s5 c" X' J3 g/ e) a1 Xvar preTime = 0;8 B3 h# j( X6 Q" e8 T0 h
var nextTime = 0;
* m- ?+ k U5 E+ j, L- Cvar currIndex =0;
- P0 V% K+ E8 J; @function lrcList(){$ m2 ?/ l+ a8 b6 x1 M# b A
var s = parent.document.getElementById("MediaPlayer").controls.currentPosition;, H& e S8 z& V- X
s = s*1000;
4 Y8 j- \3 h/ p. d9 ? if(s==0){' U8 A, {; C0 e! d8 |1 _3 f+ i
currIndex =0;
. g& @5 c) n' u/ M& g1 w9 a1 Y $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;! F! y) g) U0 ~
for(var i=0;i<array.length;i++){% H) ]" Z* e' W7 l
document.getElementById("lrc"+i).style.color=colorNormal;: [% X4 _, q) a8 u! ?
}( _: ~# F& ?0 L+ Z9 ^( ~+ h7 W
return;, D3 E, \0 u% F3 d
}9 H# P. i% U! ~. I# k# c
if(s>0&&currIndex<array.length-1)* d6 C# `, i9 V6 E( n& V
{
( N# F. F. A* Z+ B& s- e preTime = array[currIndex].time;
1 {( p0 f/ F. K. B& e) E1 n- { ! y: q) X4 X; @: T
nextTime = array[currIndex+1].time;7 t6 Z7 J* G0 \$ I
5 W6 O' J+ X8 w' F* q7 E7 N' Y0 U
if(s>=preTime&&s<nextTime){
, O! c* W0 ~; h2 k; D4 K }
- y7 @+ a8 P/ Z8 Z else if(s>=nextTime)3 o9 o8 V [) c2 p/ S
{8 x5 L6 }5 k$ U1 Z
document.getElementById("lrc"+currIndex).style.color=colorPasted;* p6 D& X. {6 O2 V
currIndex++;
5 ~3 F- p7 w f8 [; {) f; D $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;' d2 Y( k! }! A
document.getElementById("lrc"+currIndex).style.color=colorPlaying;8 y+ p* ]* Z9 y. r0 `
lrcList();
: @$ c0 x; X1 \' v% Y }
4 Q$ O5 Q$ u8 q2 p else{
+ O0 d2 r- N& c+ I$ d" ~6 b document.getElementById("lrc"+currIndex).style.color=colorNormal;
" e) ~! k1 X: Z5 @$ r% M1 n5 |, u currIndex--;- Y$ B& ?: `% y1 d( z+ i% g5 T
$("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
' z9 z2 s$ N/ U& n3 K document.getElementById("lrc"+currIndex).style.color=colorPlaying;
0 ~! A% C' d6 z+ E lrcList();; k# D6 B6 x" Y. m6 R/ {9 Z; B' ~
}
1 c ~7 i$ A% d* x9 S, r0 j }
6 v( C( Y4 l+ s r+ E, J% q else
2 C) R, _+ V& k5 `1 X8 i {
, D7 i. R b! p. e if(s<array[array.length-1].time){
5 [, t- z, g! n$ Z3 D currIndex = 0;
# _* E% _5 r# C8 Y( [3 J% S. E7 n7 v) T $("#list").scrollTop = $("#lrc"+currIndex).offsetTop-30;
% B- R# z6 _9 O, T for(var i=0;i<array.length;i++){
$ R) X0 J: Z0 u3 q1 x document.getElementById("lrc"+i).style.color=colorNormal;
( t! E/ x# D) c, Q( \ }
! u0 x" `$ I! V* q1 n3 f8 m lrcList();( l; \4 f( z1 h' g* z' U
}$ }4 I% d* @/ a1 k: N
}
0 k0 @# H5 _3 o! y7 B* B2 X}: x9 @, K0 a, S& p: W
</SCRIPT>
" m5 B2 S) _0 a( s$ P' r2 Y7 \</DIV></DIV>
! k, r7 W, k. x" p0 H/ D
0 o0 O& O7 ^1 N[ 本帖最后由 幽谷兰 于 2008-9-18 17:36 编辑 ] |
|