![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| 4epT |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: нет Всего: 3 |
Подскажите пожалуйста какой функцией можно узнать сведения об картинке(ее размер, дата создания, и т.п.) ? )
|
|||
|
||||
| krundetz |
|
|||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 1 Всего: 69 |
Если говорить о ширине и высоте то после того как картинка загрузилась их можно узнать из стилей примененных к этой картинке браузером. Про остальное не знаю никогда не требовалось.
|
|||
|
||||
| 4epT |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: нет Всего: 3 |
Ну меня не это интересует ...мне нужно получить именно данные самой картинки. Я сам про такое первый раз слышу, но препод говорит что для этого есть функция ... в книге искал, там такого нету ((
|
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 49 Всего: 401 |
JS о дате создания картинки по определению ничего знать не может, потому что браузер получает картинку по HTTP, в котором, как общеизвестно (надеюсь;), нет никаких файлов. Все, что можно узнать о картинке - здесь. Остальное нужно явно запрашивать с сервера (любым подходящим способом).
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| 4epT |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: нет Всего: 3 |
SelenIT, спасибо за помощь ) буду с преподом разговаривать ...
|
|||
|
||||
| krundetz |
|
|||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 1 Всего: 69 |
Вот вам код но работает только в IE в FF выдает undefined.
|
|||
|
||||
| 4epT |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: нет Всего: 3 |
Спасибо
|
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 49 Всего: 401 |
Надо бы поэкспериментировать, откуда эти функции берут данные. Подозреваю, что из HTTP-заголовков, а значит, цена им...
Возможно, есть смысл порыться на сайте Оперы - она всегда подробно расписывает свойства картинок (вплоть до EXIF у JPEGов), может, и скриптам чего из этой инфы доступно... Но верный подход - не ждать милости от браузера, а наверняка спросить у своей прожки на сервере ;) -------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| krundetz |
|
||||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 1 Всего: 69 |
Насколько я понял там скрыто используется ActiveX который анализирует скачаную картинку во всяком случае пока искал инфу по этой теме натыкался на несколько примеров где для работы с картинками используется ActiveX явным образом.
+1 Это сообщение отредактировал(а) krundetz - 14.5.2008, 16:21 |
||||
|
|||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |