Звучит как идеальное место для прогрессивного улучшения.Если javascript отсутствует, используйте именованный тег привязки (как упоминает Олли) и хэш URL, чтобы закрыть его (но он не будет точным).
Если есть javascript, сохраните позицию прокрутки в файле cookie или параметре URL и восстановите позицию прокрутки точно при перезагрузке страницы.
Не должно быть никакого вреда, если вы предлагаете лучший вариант работы.можно без javascript, но предлагая лучший вариант, когда javascript доступен (прогрессивное улучшение).
Другая возможность состоит в использовании интерфейса с постраничной или вкладочной структурой (для позиционирования поля редактирования в верхней части окна), так что этогораздо менее вероятно, что при редактировании поля будет прокрутка.