проверить, существует ли изображение + загрузка изображения, не зная его полного имени - PullRequest
0 голосов
/ 02 февраля 2012
  • как я могу проверить, существует ли изображение с помощью javascript.
  • возможно ли загрузить изображение с именем 145_44.jpg, и я знаю только первые 3 числа 145?

Ответы [ 2 ]

0 голосов
/ 04 февраля 2012

Я не уверен, что вы сможете ссылаться на изображение, не зная его полного имени, однако с новым селектором CSS3 '* "вы можете это сделать.

пример:

    <img src="*145*.jpg" /> 

это может быть в состоянии поймать его (я на работе, поэтому я не могу проверить), но дать ему шанс. * Заменяет все до / после того, как говорит браузеру искать что-либо счисло 145 в нем, которое является .jpg

0 голосов
/ 02 февраля 2012

html-элемент изображения имеет события onerror и onload, которые срабатывают, если загрузка изображения завершается неудачно или удачно, соответственно.

Что касается загрузки изображения без знания правильного URI, ответ - нет.Это зависит от веб-сервера, чтобы решить, что обслуживать в ответ на запрос HTTP.Если запрос относится к ресурсу, он не знает о том, что он вряд ли будет обслуживать что-либо, кроме ошибки 404.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...