Tom: POST und Javascript

Beitrag lesen

Hello,

Wenn ich dich richtig Verstanden habe, möchtest du nach Entgegennahme deines POST-Requests wieder auf diese Seite weiterleiten, und dort wieder zu dieser Position hinscrollen.

Ich würde einen Textanker vor dem input-Button hinlegen, und dem Formular ein hidden-Input-Field dazugeben, in dem als Value der Name des Textankers gespeichert ist. Danach muss der Server in den Redirect URL den Anker hinten mit "#namedesankers" dranhängen.

Das braucht der Server nicht. Der Server muss nicht redirecten. Es muss nur generell bei der Start-URL bereits ein Anker vorhanden sein. Und wenn der Server in die Response dann ein passendes Sprungziel dazu einbaut, wird der Client auch dieses in den Viewport rollen. Wenn kein Ziel vorhanden ist, wird der Client den Anker ignorieren.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de