#javascript #html
#javascript #HTML
Вопрос:
У меня есть веб-сайт, над которым я сейчас работаю, и, просматривая его на своем Ipad (IOS 9.3.5), я заметил, что изображения не отображаются. Вместо этого я получаю значок недоступного изображения. После того, как я попробовал это во всех браузерах, которые есть на моем компьютере (Brave, Chrome, Edge и Internet Explorer), я обнаружил, что та же проблема возникла в Internet Explorer. Я попытался проверить element и немного подправить, но не смог найти проблему. Консоль была пуста. На вкладке сеть, хотя код состояния для изображений был 206 (частичное содержимое). Часть, которая меня сейчас смущает, заключается в том, что есть другие страницы с изображениями, вставленными таким же образом (манипуляция с DOM), но они все еще отображаются? Вот две страницы: Не работают:https://themuslimgarden.github.io/Videos Работает: https://themuslimgarden.github.io/Islamic History
Спасибо. Вот скрипт, который управляет DOM:
var d = document;
var Content = d.getElementById("content");
var previewBox = function(ImgURL, Title, Description, URL) {
return "<a target='_blank' href='" URL "'><div class='previewBox'> <img src='" ImgURL "' class='image'> <h4 class='title-previewBox'>" Title "</h4><p class='description-previewBox'> " Description "</p></div></a>";
};
function drawBoxes(array) {
for (var i = 0; i < array.length; i ) {
Content.innerHTML = previewBox(array[i].imgSrc, array[i].name, array[i].description, array[i].URL);
}
}
drawBoxes(array);
Вот снимок экрана
Комментарии:
1. Я могу видеть все изображения, не могли бы вы предоставить скриншот, чтобы продемонстрировать проблему, с которой вы столкнулись.
2. Вам также следует попробовать заглянуть на вкладку сеть в инструментах разработчика браузера, чтобы проверить, отправляются ли запросы на изображение и что оно отвечает при обнаружении ошибок (и добавить подробности здесь)
3. @AhmadDalao: Я добавил изображение
4. @Kaddath: Вот что я получил для одного изображения: URL запроса: themuslimgarden.github.io/images/… Метод запроса: ПОЛУЧИТЬ код состояния: 206 /
5. Вы должны добавить эту деталь к самому вопросу, это интересно. Я сам никогда не сталкивался с кодом 206 («Частичное содержимое»), поэтому я не могу ответить, но это может помочь другим ответить вам