HighDots Forums  

DIV Scrollen

Javascript (German) Programmiersprache JavaScript. (de.comp.lang.javascript)


Discuss DIV Scrollen in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Mark Knochen
 
Posts: n/a

Default DIV Scrollen - 05-11-2007 , 06:46 PM






Hallo,

ist sicher schon mal gefragt worden aber noch stundenlanger suche im
netz habe ich noch nichts brauchbares gefunden.

Ich möchte den Inhalt eines DIVs mithilfe von Buttons "up" & "down"
vernünftig, wenn möglich auch weich, scrollen lassen.

Ich habe hier schon einige Scripts ausprobiert, mich selber versucht,
aber noch kein befriedigendes Ergebnis gefunden ....

Hat da jemand einen Tipp?

Ich hatte an so was wie mootools gedacht, aber habe ich keine Variante
für ein einfaches vertikales scrollen gefunden.

Danke schonmal

Marc

Reply With Quote
  #2  
Old   
Olaf Schinkel
 
Posts: n/a

Default Re: DIV Scrollen - 05-12-2007 , 02:56 AM






Hallo!

"Mark Knochen" <mark.knochen (AT) netzmuetze (DOT) de> schrieb im Newsbeitrag
news:f22v81$ao5$1 (AT) online (DOT) de...
Quote:
Hallo,

ist sicher schon mal gefragt worden aber noch stundenlanger suche im
netz habe ich noch nichts brauchbares gefunden.

Ich möchte den Inhalt eines DIVs mithilfe von Buttons "up" & "down"
vernünftig, wenn möglich auch weich, scrollen lassen.

Ich habe hier schon einige Scripts ausprobiert, mich selber versucht,
aber noch kein befriedigendes Ergebnis gefunden ....

Hat da jemand einen Tipp?

Ich hatte an so was wie mootools gedacht, aber habe ich keine Variante
für ein einfaches vertikales scrollen gefunden.

Danke schonmal
Du mal so zum Test:
<style>
..xx
{
overflow:scroll;
position:absolute;
top:0px;
left:0px;
width:200px;
height:200px;
border:2px solid #000000;
}
</style>


<div class="xx">
ghdfjkghjhgjkhdfj<br>
ghdfjkghjhgjkhdfj<br>
ghdfjkghjhgjkhdfj<br>
ghdfjkghjhgjkhdfj<br>
ghdfjkghjhgjkhdfj<br>
ghdfjkghjhgjkhdfj<br>
ghdfjkghjhgjkhdfj<br>
ghdfjkghjhgjkhdfj<br>
ghdfjkghjhgjkhdfj<br>
ghdfjkghjhgjkhdfj<br>
ghdfjkghjhgjkhdfj<br>
ghdfjkghjhgjkhdfj<br>
ghdfjkghjhgjkhdfj<br>
ghdfjkghjhgjkhdfj<br>
ghdfjkghjhgjkhdfj<br>
ghdfjkghjhgjkhdfj<br>
ghdfjkghjhgjkhdfj<br>
ghdfjkghjhgjkhdfj<br>
ghdfjkghjhgjkhdfj<br>
ghdfjkghjhgjkhdfj<br>
ghdfjkghjhgjkhdfj<br>
</div>


Das scrollt :-)

Olaf





Reply With Quote
  #3  
Old   
Mark Knochen
 
Posts: n/a

Default Re: DIV Scrollen - 05-12-2007 , 04:57 AM



Olaf Schinkel wrote:

Quote:

Du mal so zum Test:
style
.xx
{
overflow:scroll;
position:absolute;
top:0px;
left:0px;
width:200px;
height:200px;
border:2px solid #000000;
}
/style



Ja, das hatte ich auch schon, aber
es gibt Kunden denen man das nicht ausreden kann und
die lieber eine JS-Button-Klick/onMouseOver Variante
hätten ... und bei diesem speziellen JS hakt es bei mir ein wenig ...


Falk


Reply With Quote
  #4  
Old   
Mark Knochen
 
Posts: n/a

Default Re: DIV Scrollen - 05-12-2007 , 12:42 PM



Gregor Kofler wrote:
Quote:
Mark Knochen meinte:

Falk


Ja wie jetzt? "Falk" oder "Mark"? Wenn schon Pseudo-Realnamen, dann
bitte konsistent.



Stimmt ...

Klaus


Reply With Quote
  #5  
Old   
wutanfall@googlemail.com
 
Posts: n/a

Default Re: DIV Scrollen - 05-12-2007 , 01:26 PM



On 12 Mai, 17:55, Gregor Kofler <use... (AT) gregorkofler (DOT) at> wrote:
Quote:
Mark Knochen meinte:

Falk

Ja wie jetzt? "Falk" oder "Mark"? Wenn schon Pseudo-Realnamen, dann
bitte konsistent.

Mir wäre es im Grunde egal, wie jemand heisst oder sich nennt.
Das Thema würde mich mehr interessieren, da ich so etwas auch immer
noch suche ...

Danke




Reply With Quote
  #6  
Old   
Alexander Clauss
 
Posts: n/a

Default Re: DIV Scrollen - 05-12-2007 , 03:39 PM



Mark Knochen <mark.knochen (AT) netzmuetze (DOT) de> wrote:

Quote:
die lieber eine JS-Button-Klick/onMouseOver Variante
hätten
Warum? Ein JS-Lösung ist immer schlechter als die "richtige" Lösung.
Bei der JS-Lösung sehen die Scrollbras dann meist nicht so aus, wie die
"normalen" Scrollbalekn des Browsers bzw. des Systems, da sie selbst
gebastelt werden müssen. Ohne JavaScript scrollen die dann gar nicht und
machen dann zumindest Teile der Seite unzugänglich. Dann sprechen die
JS-Scrollbalken nicht mehr auf Scrollräder oder Tastaturbedienung an und
verhalten sich anders als normale Scrollbalken.

--
Alexander


Reply With Quote
  #7  
Old   
Mark Knochen
 
Posts: n/a

Default Re: DIV Scrollen - 05-12-2007 , 03:57 PM



Alexander Clauss wrote:

Quote:
Warum? Ein JS-Lösung ist immer schlechter als die "richtige" Lösung.
Bei der JS-Lösung sehen die Scrollbras dann meist nicht so aus, wie die
"normalen" Scrollbalekn des Browsers bzw. des Systems, da sie selbst
gebastelt werden müssen. Ohne JavaScript scrollen die dann gar nicht und
machen dann zumindest Teile der Seite unzugänglich. Dann sprechen die
JS-Scrollbalken nicht mehr auf Scrollräder oder Tastaturbedienung an und
verhalten sich anders als normale Scrollbalken.
Ich weiss das, Du weisst das ... wenn es aber der Auftraggeber nunmal
unbedingt so haben will? Ich wäre da manchmal in einer etwas schlechten
Situation, wenn ich immer darauf beharren würde. Ich kann den Kunden
darauf hinweisen, aber wenn es nun mal so sein soll?
Ich hätte auch lieber die overflow:auto Variante eingesetzt, dann hätte
ich nämlich bis jetzt nicht so viel Zeit verplempert, eine ordentliche
JS-Variante für einen scrollbaren DIV-Inhalt zu suchen ...

....

Aber irgendwann werde ich vielleicht sogar fündig werden.
Vielleicht baue ich ja das hier von horizontal auf vertikal um.

http://www.malleus.de/FAQ/hscroller.html




Reply With Quote
  #8  
Old   
Alexander Clauss
 
Posts: n/a

Default Re: DIV Scrollen - 05-13-2007 , 08:31 AM



Mark Knochen <mark.knochen (AT) netzmuetze (DOT) de> wrote:

Quote:
wenn es aber der Auftraggeber nunmal
unbedingt so haben will?
Will der Auftraggeber eine JS-Lösung, oder Scrollbalken? Wenn ersteres,
warum will er das? Würde der überhaupt merken, wenn da kein JS hinter
dem Scrollbalken stecken würde?


--
Alexander


Reply With Quote
  #9  
Old   
Konni Scheller
 
Posts: n/a

Default Re: DIV Scrollen - 06-06-2007 , 09:20 AM



Mark Knochen <mark.knochen (AT) netzmuetze (DOT) de> wrote:

Quote:
Ich weiss das, Du weisst das ... wenn es aber der Auftraggeber nunmal
unbedingt so haben will?
Dann red ihm ins Gewissen: sag ihm einfach, dass seine Lösung viel
teuerer ist: Sie kostet $UTOPISCHER_BETRAG mehr, weil Du auf alle
Browservariationen Rücksicht nehmen musst, die Scrollräder manuell
abfragen musst etc. pp.

Als "Übergang" kannst du ihm ja vorschlagen, das "erst mal" konvetionell
zu machen, und die Scrollbuttons "später" einzubauen.

In der Regel kommt "später" nie.

Servus,
Konni



--
Spargelzeit! Geschichten und Rezepte:
http://www.roterochs.de/spargel-info/


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.