ответ- скачет
Select messages from
# through # FAQ
[/[Print]\]
Goto page 1, 2  Next  :| |:
Total Commander -> Сайт Все о Total Commander

#1: ответ- скачет Author: Alextp PostPosted: Fri Sep 17, 2010 12:04
    —
При правке сообщ., если нажать Отправить, страница скачет(до места edit- если edit не виден). Можно поправить?

#2:  Author: CaptainFlintLocation: Москва PostPosted: Fri Sep 17, 2010 14:39
    —
А если не секрет, зачем? Всё равно к этому моменту запрос уже отправлен и сразу же начинает грузиться новая страница.

#3:  Author: FlasherLocation: Москва PostPosted: Fri Sep 17, 2010 23:50
    —
[off]А как насчёт скачка наверх в поле редактирования, когда вставляешь тег ниже видимой области? Курсор хоть при этом и остаётся на месте, но в поле уже не видно нужного текста. Раздражает и замедляет процесс редактирования. Браузер на Gecko 1.8.1.24[/off]

#4:  Author: CaptainFlintLocation: Москва PostPosted: Sat Sep 18, 2010 01:10
    —
Flasher
Прыжок происходит в момент записи в текстовое поле обновлённого текста. Причин такого поведения не вижу. Похоже, это особенность самого Gecko.

#5:  Author: FlasherLocation: Москва PostPosted: Sat Sep 18, 2010 21:32
    —
CaptainFlint
А чем он обновляется? Нажатием кнопки в панелях тегов/BB-кодов? Проверка на Gecko проводилась, насколько я понимаю?

#6:  Author: CaptainFlintLocation: Москва PostPosted: Sat Sep 18, 2010 22:28
    —
Flasher wrote:
А чем он обновляется? Нажатием кнопки в панелях тегов/BB-кодов?

Когда нажимаешь кнопку вставки BB-кода, содержимое текстового поля надо обновить. Вот в момент собственно присваивания нового текста и происходит "прыжок".

Flasher wrote:
Проверка на Gecko проводилась, насколько я понимаю?

Естественно. В Опере, которой я пользуюсь, такого эффекта нет.

#7:  Author: Alextp PostPosted: Fri Sep 24, 2010 12:49
    —
CaptainFlint wrote:
А если не секрет, зачем? Всё равно к этому моменту запрос уже отправлен


"затем чтобы не скакало"- это на 1 сек. и раздражает. У Гислера- ОК

#8:  Author: CaptainFlintLocation: Москва PostPosted: Fri Sep 24, 2010 13:22
    —
Alextp
Opera 10.62, на форуме ghisler.ch скачет точно так же, как и здесь. Собственно, было бы странно, веди оно себя по-другому: код JS здесь и там идентичный, буковка в буковку (за одним лишь отличием: здесь прикручен дизейбл кнопки отправки по таймауту, но он не может на это влиять).

Может, ты когда у Гислера проверял, оставил форму ввода видимой? Прокрутка выполняется к верхней границе поля ввода сообщения, если эта граница и так видна на экране, то ничего не прокручивается.

#9:  Author: Alextp PostPosted: Fri Sep 24, 2010 14:19
    —
-Может, ты когда у Гислера проверял, оставил форму ввода видимой?

я у Гислера делал фокус на Send, нажимал Пробел. Здесь- тоже не крутит так- почему же при click'е крутит?

#10:  Author: CaptainFlintLocation: Москва PostPosted: Fri Sep 24, 2010 14:28
    —
Какой браузер? У меня и по пробелу прыгает.

#11:  Author: Alextp PostPosted: Fri Sep 24, 2010 14:35
    —
FFox 3.6.10

Last edited by Alextp on Fri Sep 24, 2010 15:32; edited 2 times in total

#12:  Author: CaptainFlintLocation: Москва PostPosted: Fri Sep 24, 2010 15:13
    —
Alextp
Попробовал в FF, там всё как-то очень странно. Иногда прыгает, иногда нет. Прыгучесть зависит не от того, чем нажимается кнопка, а от того, где был фокус непосредственно перед нажатием кнопки и/или где он был перед тем, как оказаться на кнопке. Причём это не единственный фактор, есть какие-то ещё, но какие именно, выяснить пока не удалось.

Я там в JS закомментировал перевод фокуса в поле ввода — единственное, что хоть как-то может на это влиять. Попробуй сейчас.

#13:  Author: Alextp PostPosted: Fri Sep 24, 2010 15:34
    —
если делаю click на Отправить(перед этим правка), скачет; если делать tab-tab-Space нет.

Last edited by Alextp on Fri Sep 24, 2010 16:09; edited 2 times in total

#14:  Author: CaptainFlintLocation: Москва PostPosted: Fri Sep 24, 2010 15:58
    —
Тогда идей больше нет. Sad У меня то прыгает, то не прыгает каким-то совершенно рандомным образом, независимо от того, пробелом я нажимаю кнопку или мышкой.

Попробуй ещё выключить обработку JS и проверить так.

И, кстати, ты проверял в форме быстрого ответа или в обычной? Я-то правил скрипт обычной формы…

#15:  Author: Alextp PostPosted: Fri Sep 24, 2010 16:08
    —
-ты проверял в форме быстрого ответа или в обычной?
Обычной



Total Commander -> Сайт Все о Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page 1, 2  Next  :| |:
Page 1 of 2

Powered by phpBB © 2001, 2005 phpBB Group