Hi,
b) zu der Seite zurückgekehrt werden von der aus das Script aufgerufen wurde
bei HTTP gibt es kein "vorher", deswegen ist Dein Vorhaben so nicht umsetzbar. Du musst eine _neue_ Seite erzeugen, welche Deinen Wünschen entspricht.
und möglichst direkt an die richtige Stelle
Was ist hiermit gemeint?
und möglichst das entsprechende Feld auch noch den Fokus erhalten.
Das ist mit Perl nicht lösbar. Allerdings kann ein entsprechender JavaScript-Code erzeugt werden, welcher - falls der User JavaScript aktiv hat - dies tut.
Cheatah