![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| zodiac |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 120 Регистрация: 3.7.2009 Репутация: нет Всего: нет |
Здравствуйте!
Можно ли каким-нибудь образом перехватить выбранное в форме изображение, скопировать и изменить его размеры, и только после этого отослать на сервер? Чтобы особо одаренные не получали по десять раз окно "размер файла превышает допустимый" при попытке загружать в галерею фотографии прямо с фотоаппарата, по 8 мб весом Xx |
|||
|
||||
| Egik2 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 302 Регистрация: 29.7.2008 Где: Агудзера Репутация: нет Всего: 11 |
Что подразумевается под изменить размеры картинки? Если имеется в виду изменить его размер с 8 мб до допустим 1 мб, то средствами javascript этого никак не сделать. -------------------- Три великие добродетели программиста: лень, нетерпение и самомнение (Larry Wall) a-nav.com developer-blog.ru world-poetry.org |
|||
|
||||
| zodiac |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 120 Регистрация: 3.7.2009 Репутация: нет Всего: нет |
Изменить ее с дикого разрешения 5000х4000 (к примеру) пикселей в стандартное 1024х768... размер файла соответственно уменьшится...
Хочется, чтобы можно было грузить даже очень большие фотографии, которые бы уменьшались до загрузки их на сервер прямо на локальной машине. Если не через JS, то через что можно сделать подобное? Это сообщение отредактировал(а) zodiac - 7.10.2010, 11:22 |
|||
|
||||
| Egik2 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 302 Регистрация: 29.7.2008 Где: Агудзера Репутация: нет Всего: 11 |
С помощью javascript можно уменьшить только видимый размер картинки, то есть сколько места она занимает на экране - реальный размер при этом ничуть не изменится. -------------------- Три великие добродетели программиста: лень, нетерпение и самомнение (Larry Wall) a-nav.com developer-blog.ru world-poetry.org |
|||
|
||||
| zodiac |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 120 Регистрация: 3.7.2009 Репутация: нет Всего: нет |
Ясно, спасибо за ответ!
|
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
а вот на флэше возможно и получилось бы. перекопировать изображение в меньший размер, и только потом отослать
|
|||
|
||||
| zodiac |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 120 Регистрация: 3.7.2009 Репутация: нет Всего: нет |
На флеше, конечно, можно... но с плагинами вроде uploadify или swfupload геморроя хоть отбавляй, чем заставить их корректно работать, легче что-нибудь собственное написать xX
|
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
ну, проблемно и невозможно - разные слова
|
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |