Я извлекаю данные из базы данных с помощью Ajax и динамически заполняю тег div элементами изображения. Имя файла изображения соответствует данным в базе данных.
Например, если в базе данных было что-то с именем 'foo', у меня есть элемент с именем 'img / foo.jpg'
Мой javascript извлекает данные и создает изображение с помощью src, если 'img / foo.jpg' устанавливает класс, а затем записывает его в правильный div.
По большей части это работает так, как задумано, но иногда при обновлении (у меня он запрашивает базу данных, очищает все div и перезаписывает узлы каждые 30 секунд), иногда некоторые изображения ломаются / не загружаются. Там нет рифмы или причины, по которой это, иногда это случается ни с одним, а иногда с несколькими.
Если вы щелкнете правой кнопкой мыши -> показать изображение, обновите вручную или подождите, пока он снова извлечет данные, изображение отобразится в соответствии с назначением. Поэтому я знаю, что данные извлекаются и записываются правильно, и, похоже, не удается загрузить изображение.
Кто-нибудь знает, почему или как решить эту проблему?