![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| proger |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 400 Регистрация: 10.10.2004 Репутация: нет Всего: 1 |
Здравствуйте,
Вот делаю сайт, там на странице около 100 штук:
Я вывожу это все циклом, из за этого размер страницы около 1,5 MB как можно оптимизировать? |
|||
|
||||
| LeoK |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 14.12.2007 Где: Moscow Репутация: нет Всего: нет |
jquery
если таких селектов много, то укажите для них класс и заносите скриптом оптионсы я так делал, когда на странице была куча селектов со станциями метро к примеру Это сообщение отредактировал(а) LeoK - 5.3.2010, 13:15 |
|||
|
||||
| awers |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1465 Регистрация: 22.3.2006 Где: Россия, Таганрог Репутация: нет Всего: 31 |
Такое лучше(и надо!) делать на стороне клиента. Едем в раздел по JavaScript...
|
|||
|
||||
| IDVsbruck |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 778 Регистрация: 12.11.2006 Репутация: 8 Всего: 22 |
Угу. Можно делать переменную-объект или массив (JSON), куда занести все значения, скажем, для приведенного кода:
И потом заполнение:
Уже давно пересел на jQuery, поэтому простыми ДОМовскими средствами писать немного разучился. Также можно попробовать перепрофилировать работу страницы на AJAX. Если речь идет только об оптимизации готовой страницы, то мало что можно сделать. Единственное "по существу" - не ставить закрывающие тэги у <option> - это сэкономит 9 символов на каждый опшн - в среднем 20-33% от всех опшнов. |
||||
|
|||||
| proger |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 400 Регистрация: 10.10.2004 Репутация: нет Всего: 1 |
Спасибо огромное!
|
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |