|
Модераторы: Sardar, Aliance |
|
armor85 |
|
|||
Злой программер Профиль Группа: Участник Сообщений: 246 Регистрация: 6.2.2007 Где: Сочи, блин! Репутация: нет Всего: -1 |
Здравствуйте,
как изменить размер изображения сохраняя пропорции, причем пропорции должны быть как по ширине так и по высоте, т.е. рисунок ограничен размерами 150x200. Если ширина больше значит подводим её и изменяем высоту пропорционально и на оборот. |
|||
|
||||
ksnk |
|
|||
прохожий Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 84 Всего: 386 |
чтобы сохранить пропорции - нужно сохранить пропорции... ;-)
У объекта Image есть параметры width и height
Это сообщение отредактировал(а) ksnk - 27.2.2008, 18:09 -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
armor85 |
|
|||
Злой программер Профиль Группа: Участник Сообщений: 246 Регистрация: 6.2.2007 Где: Сочи, блин! Репутация: нет Всего: -1 |
ksnk, смотрю в код вижу фигу...
Можешь пояснить пожалуйста, что такое elt, img и oncomplete. |
|||
|
||||
ksnk |
|
|||
прохожий Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 84 Всего: 386 |
Предполагается, что на страничке находится <img id='image' src='...' > в который вставляется та самая картинка, которую надо хитрым образом ужать...
Так как в сам тег может содержать хитроумные стили - узнать у него размер картинки не получится, нужно создавать new Image() и выяснять габариты картинки у него. Для проверки загрузилась картинка или нет - используется еще кое-какая магия. Собственно изменение размеров - в функции change_size... Добавлено через 3 минуты и 26 секунд Видимо, лучше запихать все в одну функцию, чтобы было меньше соблазна распихать все это хозяйство по тексту... -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
armor85 |
|
|||
Злой программер Профиль Группа: Участник Сообщений: 246 Регистрация: 6.2.2007 Где: Сочи, блин! Репутация: нет Всего: -1 |
Чё та не работает,
проблема в том, что картинки подгружаются в момент нажатия на таблицу, функция видимо срабатывает раньше, чем картинка загружается. Хотя для этого и предусмотрен on_complete, но почему то не срабатывает. |
|||
|
||||
ksnk |
|
|||
прохожий Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 84 Всего: 386 |
Каким образом вот это делается? -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |