上下循环滚动代码JAVASCRIPT
上下循环滚动代码JAVASCRIPT
1
<table width="300" border="0" align="center" cellpadding="0" cellspacing="0">
2
<tr>
3
<td>
4
<DIV id=marquees>
5
<table width="300" border=0 cellpadding="1" cellSpacing=1 rules=all style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px">
6
<tr class="tablectstyle">
7
<td>5782888</td>
8
<td> 2006-01-17 15:00:40 </td>
9
<td> 苹果皮带 </td>
10
</tr>
11
<tr class="tablectstyle">
12
<td>活在别处</td>
13
<td> 2006-01-17 14:51:37 </td>
14
<td> 苹果皮带 </td>
15
</tr>
16
<tr class="tablectstyle">
17
<td>西即2002</td>
18
<td> 2006-01-17 12:21:16 </td>
19
<td> 电磁炉 </td>
20
</tr>
21
<tr class="tablectstyle">
22
<td>烟茶最好</td>
23
<td> 2006-01-17 12:06:13 </td>
24
<td> 电吹风 </td>
25
</tr>
26
<tr class="tablectstyle">
27
<td>城市大穷人</td>
28
<td> 2006-01-17 09:26:23 </td>
29
<td> 电吹风 </td>
30
</tr>
31
<tr class="tablectstyle">
32
<td>B6365</td>
33
<td> 2006-01-17 09:12:33 </td>
34
<td> 电吹风 </td>
35
</tr>
36
<tr class="tablectstyle">
37
<td>qsxt8815</td>
38
<td> 2006-01-16 20:53:18 </td>
39
<td> 电吹风 </td>
40
</tr>
41
<tr class="tablectstyle">
42
<td>435266021</td>
43
<td> 2006-01-16 20:38:13 </td>
44
<td> 电热水壶 </td>
45
</tr>
46
<tr class="tablectstyle">
47
<td>冰魂shmily</td>
48
<td> 2006-01-16 19:50:56 </td>
49
<td> 电磁炉 </td>
50
</tr>
51
<tr class="tablectstyle">
52
<td>小君儿96</td>
53
<td> 2006-01-16 19:13:32 </td>
54
<td> 电吹风 </td>
55
</tr>
56
</table>
57
</DIV>
58
<SCRIPT language=JavaScript>
59
60
marqueesHeight=130;
61
stopscroll=false;
62
63
with(marquees){
64
style.width=0;
65
style.height=marqueesHeight;
66
style.overflowX="visible";
67
style.overflowY="hidden";
68
noWrap=true;
69
onmouseover=new Function("stopscroll=true");
70
onmouseout=new Function("stopscroll=false");
71
}
72
document.write('<div id="templayer" style="position:absolute;z-index:1;visibility:hidden"></div>');
73
74
preTop=0; currentTop=0;
75
76
function init(){
77
templayer.innerHTML="";
78
while(templayer.offsetHeight<marqueesHeight){
79
templayer.innerHTML+=marquees.innerHTML;
80
}
81
marquees.innerHTML=templayer.innerHTML+templayer.innerHTML;
82
setInterval("scrollUp()",30);
83
}
84
document.body.onload=init;
85
86
function scrollUp(){
87
if(stopscroll==true) return;
88
preTop=marquees.scrollTop;
89
marquees.scrollTop+=1;
90
if(preTop==marquees.scrollTop){
91
marquees.scrollTop=templayer.offsetHeight-marqueesHeight;
92
marquees.scrollTop+=1;
93
}
94
}
95
</SCRIPT>
96
</td>
97
</tr>
98
</table>
99

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99
