![]() |
event.RESIZE
делаю масштабированый сайт. С изменением масштаба без проблем все двигается, но оно двигается в процессе масштабирования... как сделать чтобы все встало на свои места не в процессе масштабирования а когда оно уже закончилось?
Это нужно потому как контент там перегружен графикой и в процессе растягивания или сжатия окна образуются дергания и тормоза при перерисовке. |
Поверьте, пользователи довольно редко тягают окно таким образом.
|
не делайте никаких изменений на resizeHandler, но запустите таймер, обнуляйте таймер, на каждый rezizeEvent. Если в течение, скажем, 300мс таймер не обнулялся, значит окно перестали тягать и можно перерисовать.
|
с таймером это единственный вариант?
|
Цитата:
|
а подскажите пожалуйста как обнулять таймер
|
эм... timer.stop(); =)
|
сорри... за тупые вопросы ) сам разобрался)
|
| Часовой пояс GMT +4, время: 10:22. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.