html вставивить размер файла на который идет ссылка
Это нужно делать на сервере с помошью серверного языка программирования.
эх блин
а из javascript нельзя запрос head посылать?
Да и не умеет оно вроде (разве что MS что-нибудь замутило на эту тему)...
Даже если и можно, то кто сказал, что тебе вернут размер файла в ответе?getResponseHeader("Content-Length")
Да и не умеет оно вроде (разве что MS что-нибудь замутило на эту тему)...
XMLHttpRequest. MS замутило, да. Причем с тех пор это что-нибудь появилось во всех популярных браузерах.
А так, конечно, надо на сервере размер файла определять и не мучать браузер и сервер лишний раз.
tResponseHeader("Content-Length")ему можно указать, чтобы не качал файл, а только инфу о нём выдал?
Даже если и можно, то кто сказал, что тебе вернут размер файла в ответе?сервер обязан возвращать те же заголовки, что и при запросе GET, а среди них есть Content-size. Но, имхо, зря вы это дело советуете... а то если всё-таки найдётся приемлемый вариант, то кто-нибудь (либо топикстартер, либо кто-то ещё) его применит и появится в инете быдлосайт, при открытии которого будет отправляться по HEAD-запросу на каждый элемент таблички с файлами при том, что существует нормальный вариант.
ему можно указать, чтобы не качал файл, а только инфу о нём выдал?Я имел в виду метод XmlHttpRequest, который уже после запроса вызывается. ( XHR.open("HEAD", url, true) )
А так ты же уже упомянул про HEAD-запрос, он сам файл не скачивает.
сервер обязан возвращать те же заголовки, что и при запросе GET, а среди них есть Content-size. Но, имхо, зря вы это дело советуете... а то если всё-таки найдётся приемлемый вариант, то кто-нибудь (либо топикстартер, либо кто-то ещё) его применит и появится в инете быдлосайт, при открытии которого будет отправляться по HEAD-запросу на каждый элемент таблички с файлами при том, что существует нормальный вариант.Поставлена задача - без скриптов на сервере сделать такую плюшку, её и решаем
Поставлена задача - без скриптов на сервере сделать такую плюшку, её и решаемрешение: апач, включённый модуль для отображения списка файлов (кажись autoindex отсутствие файла с расширением из DirectoryIndex. Никаких скриптов
Я вижу только два варианта, при которых это может понадобиться: либо тот, кто ставил задачу плохо разбирается в теме, либо они хостятся на каком-нить народе.ру
кстати хост на yard.ru
Оставить комментарий
kazak878
Наверняка есть какой-нибудь скрипт, который возвращает размер указанного файла и его тип:хотелось бы следующее
Код: Общие данные <a href="od.pdf"> размер(od.pdf)</a>
На выходе: Общие данные (pdf, 256Кб) - то что в скобках сделано ссылкой.