Antwort
 
Themen-Optionen Thema durchsuchen
Alt 18.11.2005, 18:15 Nach oben    #1
Erfahrener Benutzer
 
Registriert seit: 19.08.2005
Beiträge: 115
Standard Js - Div scrollen

Hallo,
weiß jemand, wie man per Javascript ans Ende eines Div-Tags scrollen kann? (es wurde overflow:auto gewählt).
Ich habe folgendes versucht:
HTML-Code:
document.getElementById("d").scrollTo(0,1000000000000);
Die ID stimmt natürlich.

Ich kenne mich mit Javascript nicht so gut aus und stehe irgendwie auf dem Schlauch, auch selfhtml konnte mir nicht helfen.
Buhmann ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.11.2005, 21:06 Nach oben    #2
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

scrollTo() ist nur auf das <body>-Element anwendbar.
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.11.2005, 21:42 Nach oben    #3
Erfahrener Benutzer
 
Registriert seit: 19.08.2005
Beiträge: 115
Standard

Und wie krieg ich das bei einem div element hin?
Buhmann ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.11.2005, 21:55 Nach oben    #4
Martin Breuer
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.653
Standard

Soweit ich weiß gar nicht :/
IE macht das scrollen innerhalb eines divs automatisch. Der Firefox streikt dort komplett. Was mit Opera ist weiß ich nicht.
__________________
I did it my way - Senseless-Blog
Weihnachtsgeschenk? Schülern helfen - Bodypainting Kalender für 2009
WarrenFaith ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.11.2005, 22:02 Nach oben    #5
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Bei Firefox einmal auf die sichtbare Fläche des DIVs klicken, dann scrollen.
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 22.11.2005, 20:38 Nach oben    #6
Erfahrener Benutzer
 
Registriert seit: 19.08.2005
Beiträge: 115
Standard

Es geht ja drum wie man das mit js macht, per Hand kann ich das auch
Buhmann ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 22.11.2005, 20:41 Nach oben    #7
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Mit JS gar nicht.
Mir fällt jedenfalls auch nach relativ langem Schädelzerbersten nichts ein


// Edit:
Solange es kein DIV mit Scrollbalken ist, kannst du ihn absolut positionieren, die Höhe auslesen und dann halt hinscrollen.


// Edit #2:
Ein Anker. Einen Anker setzen!
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 22.11.2005, 22:12 Nach oben    #8
Erfahrener Benutzer
 
Registriert seit: 19.08.2005
Beiträge: 115
Standard

und was bringt mir der anker? Ich kann die seite nicht extra dafür aufrufen. Das ganze muss ohne neuladen der Seite passieren.
Buhmann ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 22.11.2005, 22:29 Nach oben    #9
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Code:
<a href="#ankerName">Zu ankerName scrollen</a>

[...]

<a name="ankerName" />
Das mein ich
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.11.2005, 13:59 Nach oben    #10
Erfahrener Benutzer
 
Registriert seit: 19.08.2005
Beiträge: 115
Standard

neeeee das geht auch net, das ganze muss alleine durch js gemacht werden, ohne dass der user irgendwas macht.
Buhmann ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.11.2005, 14:11 Nach oben    #11
Martin Breuer
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.653
Standard

meinst du ein komplettes autoscrollen wie ein newsticker? also einen reinen fließtext?
das sollte gehen, genug beispiele für fließtext gibts unter google
__________________
I did it my way - Senseless-Blog
Weihnachtsgeschenk? Schülern helfen - Bodypainting Kalender für 2009
WarrenFaith ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.11.2005, 18:24 Nach oben    #12
Erfahrener Benutzer
 
Registriert seit: 19.08.2005
Beiträge: 115
Standard

Nein...

Im grunde geht es um eine art chat - kein wirklicher Chat aber etwas ähnliches, der mit ajax realisiert wurde. Die einzelnen Nachrichten werden untereinander in das DIV-Feld geschrieben. Immer, nachdem eine Nachricht eingetroffen ist soll dann nach unten gescrollt werden, damit man die neuste Nachricht auch sieht.
Buhmann ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.11.2005, 20:21 Nach oben    #13
Martin Breuer
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.653
Standard

die neuste nachricht oben hin und schon hat es sich erledigt
ansonsten sollte ein anker gehen (beim anker wird die seite _nicht_ neu geladen)
von daher einfach per javascript den anker aufrufen, sollte doch gehen oder?
__________________
I did it my way - Senseless-Blog
Weihnachtsgeschenk? Schülern helfen - Bodypainting Kalender für 2009
WarrenFaith ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.11.2005, 20:24 Nach oben    #14
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.516
Standard

Dann haste pro Zeile/Nachricht einen Anker, oder?
Das muss doch irgendwie mit JavaScript gehen oder nicht ... hmm ..
Ben ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.11.2005, 20:41 Nach oben    #15
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

nö, keinen neuen Anker.
Code:
<div id="chatFrame">

  <div id="chatContents">
  </div>

  <div id="chatScroller">
    <a name="chatScroller" />
  </div>

</div>
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.11.2005, 22:11 Nach oben    #16
Erfahrener Benutzer
 
Registriert seit: 19.08.2005
Beiträge: 115
Standard

es wäre auch kein Problem, einfach einen Anker ans Ende zu setzen, da der Gesamte Inhalt neu geladen wird, wenn etwas dazu kommt. Allerdings kenne ich auch keine Methode mit js einen Anker aufzurufen.
Buhmann ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.11.2005, 22:44 Nach oben    #17
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Code:
document.getElementById('link').click();
Code:
<a href="#chatScroller" />
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.11.2005, 18:07 Nach oben    #18
Christian Mühlroth
 
Benutzerbild von Chr!s
 
Registriert seit: 04.09.2005
Ort: Nürnberg
Beiträge: 561
Standard

Eventuell mal von hier abgucken:
http://greenday.com/greenday.html
__________________
http://www.ChrisDiary.De
Chr!s ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.11.2005, 18:24 Nach oben    #19
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Zitat:
Zitat von Chr!s
Eventuell mal von hier abgucken:
http://greenday.com/greenday.html
Das ist Flash.
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.11.2005, 18:26 Nach oben    #20
Christian Mühlroth
 
Benutzerbild von Chr!s
 
Registriert seit: 04.09.2005
Ort: Nürnberg
Beiträge: 561
Standard

Ups hab ich nich aufgepasst
__________________
http://www.ChrisDiary.De
Chr!s ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Höhe von div verändern, divs darunter je nach Größe verschieben buddy_casino JavaScript und AJAX 13 17.09.2007 12:49
Guter JS Editor la-finest Tools, Server, Betriebssysteme 2 10.08.2006 23:36
Div mit overflow:scroll Jan HTML, XML und CSS 6 18.03.2006 18:55
JS Framework, WebDesktop J33d3X Projekte unserer Mitglieder 0 27.10.2005 09:06
Firefox und JS robo47 Plauderecke 5 13.09.2005 21:18


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:13 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

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