2012-06-11 2 views
0

мой сайт, включая jpg's, отображается правильно на IE, FF & Chrome. Safari на ПК и iphone не отображает все изображения. Если я снова очистил кеш Safari и загружаю страницу, другие изображения не отображаются по-прежнему. Я не могу найти какой-либо повторяющийся механизм, изображения которого отображаются или, возможно, нет.jpg изображения не отображаются на сафари pc/iphone

Если вы открываете недостающее изображение на новой вкладке, изображение отображается правильно. Это работает во всех случаях.

http://digikamera.yweb.at/public/uploads/image.php?width=178&image=/public/uploads/Canon-EF-100mm-f-2.8-USM-Macro-Lens-340x225.jpg

Я уже устал добавить недостающее определение высоты изображений и альт тегов. Но это не помогло. Отладчик не показывает ошибок. Что не так в моем коде?

Пожалуйста, проверьте вопрос о: http://digikamera.yweb.at/Dslr

Пожалуйста, кто может помочь?

+0

Похоже, вы пропустили '/>' на множество своих тегов в html. Это может или не может быть причиной некоторых из ваших проблем. Вот [w3 Validation] (http://validator.w3.org/check?uri=http%3A%2F%2Fdigikamera.yweb.at%2FDslr&charset=%28detect+automatically%29&doctype=Inline&group=0) вашего кода , –

ответ

0

Они отображаются хорошо, когда я тестирую его в Safari.

Однако в разметке XHTML вы можете многое сделать, чтобы сделать его более вероятным для работы в разных браузерах. Например, вы смешиваете HTML и XHTML, вы используете дубликат id: s, вы используете height на таблицах и ячейках таблицы.

Служба проверки W3C обнаружила 482 ошибки в разметке. Многие из них, конечно, дубликаты, но их все еще много: http://validator.w3.org/check?uri=http%3A%2F%2Fdigikamera.yweb.at%2FDslr&charset=%28detect+automatically%29&doctype=Inline&group=0

1

Код был исправлен, но проблема все еще не решена. Я узнал, что проблема была в сценарии изменения размера изображения.

0

Safari Wierdness: 340k jpg не показывался, даже после нажатия значка обновления. Однако, если я нажму в поле URL, а затем нажмите ENTER, вуаля! Отображается jpg. Но все же не при использовании кнопки обновления. iPad Wierdness: Если я очистил кэш и нажал кнопку ввода после ввода URL-адреса, отобразится jpg. Однако, даже если jpg отображается, когда я нажимаю значок обновления, jpg не отображается на перезагруженной странице, хотя я вижу индикатор выполнения в поле URL, которое он пытался. Итак, я поместил jpg в новый файл, ничего больше, и он нормально загружается, даже с кнопкой обновления. Что-то в моем коде предотвращает правильное кэширование. Я это выясню.

24 ЧАСА ПОЗЖЕ: Оказывается, я изменил ссылку на URL, указывающую на файл jquery, и не поместил файл jquery в эту папку. Конечно, это помогает кому-то другому!

Смежные вопросы