Archivlink: javarea.de Forum > JavaScript > image-Scroller
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > image-Scroller

Pages: [1]

geschrieben von Gast am 21.02.2010 - 15:20
Hallo sehr geehrtes Javarea Team!

Ich habe eine kleine Frage zu dem image-Scroller Script welches ich von Ihrer Seite habe. Und zwar habe ich das Script für ein Scroll Text umgebaut und nun soll er nicht standart mäßig Scrollen sondern erst wenn ich mit der Maus über einen der 2 Buttons gehe und beim wieder rutner gehen wieder stoppen. Auch soll er den Text nicht Anfangs unter den Difinierten Bereich stellen sondern schon so das die erste Zeile am Top des Bereiches steht.

Hier erstmal das JavaScript wie ich es atm. eingebaut habe:
http://nopaste.info/050e41dd90.html

Und so sind atm. die Buttons in der Seite eingebaut:
http://nopaste.info/e9da93cedc.html

bitte um Hilfe wie das Problem entsprechend zu lösen ist.


MfG.

geschrieben von Danny am 22.02.2010 - 11:52
Hallo,

das Script basiert auf dem marquee Tag mitdem man Inhalte nach oben/unten/rechts oder links laufen lassen kann. Das Problem daran ist, dass man nicht die Startposition einstellen kann. Der Text wäre also anfangs immer verschwunden. Ich kann dir die nötigen Anpassungen am Script schicken um es wie du wolltest bei onmouseover nach oben/ nach unten fahren zu lassen, aber das der Text anfang sichtbar ist wird mit diesem Script nicht funktionieren.

Für das Problem gibt es andere Scripte. Hier habe ich ein kleines Script gefunden http://dsgdev.wordpress.com/2006/09....scrolling/

und hier in deine Seite eingebaut..

HTML-Quelltext
1: 
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: 
100: 
101: 
<script type="text/javascript">

var ourInterval;
var scrollSpeed = 50;
var scrollHeight = 5;

function scrollStart(direction, divID, elementID){
	// REPEATED CALL EITHER scrollUp OR scrollDown
	ourInterval = setInterval("scroll"+direction+"('"+divID+"')", scrollSpeed);
}

function scrollEnd(which){
	// STOP CALLING THE SCROLL FUNCTION
	clearInterval(ourInterval);
}

function scrollUp(which){
	// SET THE SCROLL TOP
	document.getElementById(which).scrollTop = document.getElementById(which).scrollTop - scrollHeight;
}

function scrollDown(which){
// SET THE SCROLL TOP
document.getElementById(which).scrollTop = document.getElementById(which).scrollTop + scrollHeight;
}
	
</script>

<table border="1" cellspacing="0" width="100%" >
<tr>
<!-- Haupttext --> 
<td valign="top" style="width:400px; text-align:left;"> 
<div id="divText" style="position:absolute; top:10px;">

<div id="scrollbox" style="height:530px; width: 400px; overflow-y:hidden; overflow-x:hidden;">
Lorem ipsum dolor

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed
diam nonumy eirmod tempor invidunt ut labore et dolore magna
aliquyam erat, sed diam volutua. At vero eos et accusam et
justo duo dolores et ea rebum. Stet clita kasd gubergren, no
sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem
ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
nonumy eirmod tempor invidunt ut labore et dolore magna
aliquyam erat, sed diam voluptua. At vero eos et accusam et
justo duo dolores et ea rebum. Stet clita kasd gubergren, no
sea takimata sanctus est Lorem ipsum dolor sit amet.


Lorem ipsum dolor

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed
diam nonumy eirmod tempor invidunt ut labore et dolore magna
aliquyam erat, sed diam voluptua. At vero eos et accusam et
justo duo dolores et ea rebum. Stet clita kasd gubergren, no
sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem
ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
nonumy eirmod tempor invidunt ut labore et dolore magna
aliquyam erat, sed diam voluptua. At vero eos et accusam 
Lorem ipsum dolor

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed
diam nonumy eirmod tempor invidunt ut labore et dolore magna
aliquyam erat, sed diam volutua. At vero eos et accusam et
justo duo dolores et ea rebum. Stet clita kasd gubergren, no
sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem
ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
nonumy eirmod tempor invidunt ut labore et dolore magna
aliquyam erat, sed diam voluptua. At vero eos et accusam et
justo duo dolores et ea rebum. Stet clita kasd gubergren, no
sea takimata sanctus est Lorem ipsum dolor sit amet.


Lorem ipsum dolor

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed
diam nonumy eirmod tempor invidunt ut labore et dolore magna
aliquyam erat, sed diam voluptua. At vero eos et accusam et
justo duo dolores et ea rebum. Stet clita kasd gubergren, no
sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem
ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
nonumy eirmod tempor invidunt ut labore et dolore magna
aliquyam erat, sed diam voluptua. At vero eos et accusam 
</div>
</div> 
</td> 
 
<!-- Scroll Buttons --> 
<td valign="top"> 
<div> 
<br><br><br> 
<span id="scrollbuttonup" onMouseOver="scrollStart('Up', 'scrollbox', 'scrollbuttonup');" onMouseOut="scrollEnd('scrollbuttonup');" style="cursor:hand"><img src='Images/Buttons/Kleiner_Button_nach_oben.png'></span> 
</div> 
<br><br><br><br><br><br><br><br><br><br><br><br><br> 
<br><br><br><br><br><br><br><br><br><br><br><br><br> 
<div> 
<span id="scrollbuttondown" onMouseOver="scrollStart('Down', 'scrollbox', 'scrollbuttondown');" onMouseOut="scrollEnd('scrollbuttondown');" style="cursor:hand"><img src='Images/Buttons/Kleiner_Button_nach_unten.png'></span> 
</div> 
</td>
</tr>
</table>



Gruß Danny


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.