Как мне сохранить текстовую область прокрученной до верха в Firefox 4, как в предыдущих версиях Firefox?

#firefox #textarea #firefox4

#firefox #текстовая область #firefox4

Вопрос:

Firefox 4 автоматически прокручивает текстовую область до самого низа, если содержимое превышает видимый размер. Предыдущие версии Firefox этого не делали.

Есть ли что-нибудь, возможно, параметр about: config, который я могу настроить, чтобы заставить его вести себя так, как раньше?

Комментарии:

1. Это не поведение по умолчанию. У вас есть расширение, которое вызывает это?

2. Вы правы. Глядя на сайт, они используют JavaScript, чтобы сосредоточиться на рассматриваемой текстовой области. Без вызова focus текстовая область остается прокрученной до верха, но при вызове focus она прокручивается до низа. Firefox 4 — единственный браузер, который я видел, который демонстрирует такое поведение. (Кроме того, я отключил все расширения, чтобы убедиться, что это не проблема)

3. Ах, да. С focus() вызовом вы получите такое поведение. Смотрите bugzilla.mozilla.org/show_bug.cgi?id=353539 по той причине, по которой Firefox 4 делает это. Похоже, webkit помещает курсор в начало текста в фокусе, а не в конец. Opera имеет то же поведение (с ошибками), что и Firefox: курсор перемещается в конец, но не прокручивается в поле зрения.

Ответ №1:

Ах, да. При вызове focus () вы получите такое поведение. Смотрите http://bugzilla.mozilla.org/show_bug.cgi?id=353539 по той причине, по которой Firefox 4 делает это. Похоже, webkit помещает курсор в начало текста в фокусе, а не в конец. Opera имеет то же поведение (с ошибками), что и Firefox: курсор перемещается в конец, но не прокручивается в поле зрения