Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.02.2016, 01:44
Аспирант
Отправить личное сообщение для optsar Посмотреть профиль Найти все сообщения от optsar
 
Регистрация: 02.11.2015
Сообщений: 30

Как получить вес картинки (kib)
Как получить вес картинки (kib) имея только ссылку, и не загружая на сервер ?
Ответить с цитированием
  #2 (permalink)  
Старый 15.02.2016, 16:20
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

В Питере проживает Семенов Петр Иванович. Как можно узнать сколько ему лет не навестив его?
Ответить с цитированием
  #3 (permalink)  
Старый 15.02.2016, 20:04
Аспирант
Отправить личное сообщение для optsar Посмотреть профиль Найти все сообщения от optsar
 
Регистрация: 02.11.2015
Сообщений: 30

Причем тут ваш Петр.

Вот в браузере в firebug можно же посмотреть какие файлы загружены, в том числе и картинки, и у каждой есть размер кб. Вот я и хочу взять получить эти кб, а потом я уже буду решать стоит мне загружать на сервер эти файлы или нет.
Ответить с цитированием
  #4 (permalink)  
Старый 15.02.2016, 20:22
Аватар для join
Профессор
Отправить личное сообщение для join Посмотреть профиль Найти все сообщения от join
 
Регистрация: 05.03.2012
Сообщений: 477

пробовать можно
Ответить с цитированием
  #5 (permalink)  
Старый 16.02.2016, 02:09
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от optsar
Вот в браузере в firebug можно же посмотреть какие файлы загружены
Вы на вопрос свой еще раз..., в вашем вопросе абстракции не меньше, чем в Питере. Имея просто ссылку, не сделав по ней запроса вы ничего не получите и в firebug в том числе. Но если ссылку обрабатывает браузер, то он вас не будет спрашивать - "Чего изволите?", он начнет загрузку того, что по этой ссылке отдает сервер. И кроме данных сервер отдает и заголовки, в которых информация о типе загружаемого и его размерах. Браузер конечно анализирует эти заголовки, если ссылка на скачивание файла, размер его браузер покажет в диалоге.

Не сведущ на все сто, но что-то не помню, чтобы в JS для клиента было что-то о заголовках. Средствами сервера да, можно получить заголовки опросив некий url.
Ответить с цитированием
  #6 (permalink)  
Старый 16.02.2016, 06:06
Аватар для destus
Профессор
Отправить личное сообщение для destus Посмотреть профиль Найти все сообщения от destus
 
Регистрация: 18.05.2011
Сообщений: 1,207

Сообщение от laimas Посмотреть сообщение
чтобы в JS для клиента было что-то о заголовках..
только через XHR
Ответить с цитированием
  #7 (permalink)  
Старый 16.02.2016, 11:36
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от destus
только через XHR
Ну это как бы к контексту вопроса не подходит, хотя бог его знает речь о какой ссылке идет.
Ответить с цитированием
  #8 (permalink)  
Старый 16.02.2016, 12:01
Аватар для destus
Профессор
Отправить личное сообщение для destus Посмотреть профиль Найти все сообщения от destus
 
Регистрация: 18.05.2011
Сообщений: 1,207

Сообщение от optsar Посмотреть сообщение
Как получить вес картинки (kib) имея только ссылку, и не загружая на сервер ?
Файл картинки логичнее проверять на сервере. Если по ссылке, то можно так
<?
$img = get_headers("http://pp.vk.me/c7007/v7007935/2b012/YkdQZrsDDAc.jpg", 1);
print $img["Content-Length"];
?>

Соответственно там же, на сервере, решать - загружать его или нет. Клиент к этому не должен иметь никакого отношения.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить размер картинки? vanoha jQuery 10 17.12.2014 10:22
Как вы относитесь к наркоманам? Maxmaxmaximus7 Оффтопик 7 05.02.2014 13:29
Как получить innerHTML при клике prope Общие вопросы Javascript 3 10.01.2014 17:13
Управление скроллом "а-ля тач" HonesT Элементы интерфейса 2 27.08.2013 14:25
Как "переключать" картинки в меню навигации? KirTer Элементы интерфейса 1 22.06.2009 11:49