Prototype - Auf Element zugreifen aus Ajax.Updater
Hallo liebe Forengemeinde,
ich weis nicht, ob mein Titel richtig definiert ist. Leider bin ich, was Ajax angeht nicht so "talentiert" ;P
Ich habe ein Div mit der ID "Inhalt", in dieses möchte ich dynamisch Content nachladen.
Das mache ich mit
Die Ausgabe der daten.php lautet:
Bis hierhin funktioniert auch alles ganz gut, allerdings würde ich das Div gerne beim auf des "Ajax.Updater" auf den Anker "ende" scrollen lassen lassen z.B. mit
Das ganze aus dem Grund, weil das Div eine feste Höhe hat, welche mit "overflow:auto" automatisch eine Scrollbar bekommt wenn diese höhe Überschritten ist. Den neusten Eintrag soll man aber dennoch ohne selber zu scrollen lesen können, wie z.B. in einem Chat.
Deswegen war meine Überlegung, nach aufruf des "Ajax.Updater" ein "Scrollto" auf den Anker in die Ausgabe zu setzen.
Jetzt hackt es ein wenig ! Wie kann ich auf das "Anker Element" zugreifen?
funktioniert nicht, da kein Wert gefunden wird. "test is null" sagt Firebug da.
Ich hoffe, ich habe meine Frage verständlich ausgedrückt und bedanke mich für Euer Interesse
Ganz liebe Grüße,
Susi
Hallo liebe Forengemeinde,
ich weis nicht, ob mein Titel richtig definiert ist. Leider bin ich, was Ajax angeht nicht so "talentiert" ;P
Ich habe ein Div mit der ID "Inhalt", in dieses möchte ich dynamisch Content nachladen.
Das mache ich mit
Code:
new Ajax.Updater("Inhalt", "daten.php");
Die Ausgabe der daten.php lautet:
HTML:
<div class="pinnwand">Beispieltext</div>
<div class="pinnwand">Beispieltext</div>
<div class="pinnwand">Beispieltext</div>
<div class="pinnwand">Beispieltext</div>
<div class="pinnwand">Beispieltext</div>
<a name="ende" id="ende"></a>
Bis hierhin funktioniert auch alles ganz gut, allerdings würde ich das Div gerne beim auf des "Ajax.Updater" auf den Anker "ende" scrollen lassen lassen z.B. mit
Code:
Scrollto()
Das ganze aus dem Grund, weil das Div eine feste Höhe hat, welche mit "overflow:auto" automatisch eine Scrollbar bekommt wenn diese höhe Überschritten ist. Den neusten Eintrag soll man aber dennoch ohne selber zu scrollen lesen können, wie z.B. in einem Chat.
Deswegen war meine Überlegung, nach aufruf des "Ajax.Updater" ein "Scrollto" auf den Anker in die Ausgabe zu setzen.
Jetzt hackt es ein wenig ! Wie kann ich auf das "Anker Element" zugreifen?
Code:
var test = getelementbyid("ende")
Ich hoffe, ich habe meine Frage verständlich ausgedrückt und bedanke mich für Euer Interesse
Ganz liebe Grüße,
Susi
Zuletzt bearbeitet: