2010-06-09 6 views
1

У меня есть страница, которая отказывается отображать в IE6. Когда я загружаю страницу, я получаю всплывающее сообщение с сообщением «Эта страница содержит как безопасные, так и небезопасные элементы. Вы хотите отобразить небезопасные предметы? Независимо от того, что я нажимаю, я получаю ответ HTTP 404.Страница не отображается в IE6

Однако, когда я убираю флажок «Показать сообщения об ошибках HTTP», страница отображается в порядке. Что может быть причиной?

Я провел свою страницу через службу проверки W3C Markup, но ни одна из проблем не отвечает. Я исправил большинство ошибок, но у меня есть аналогичная страница, которая отлично отображает IE6, поэтому я думаю, что может быть другая причина.

Единственные проблемы, с которыми я все еще сталкиваюсь в службе валидации W3C Markup, связаны с использованием атрибутов, которые не разрешены элементами, такими как autocomplete = off.

Мой доктайп является

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

Это переходная, а не строгий ... Вот почему я проигнорировал его. Или я не понимаю «переходный» правильно?

+3

У вас есть страница загрузки ресурсов как с http, так и с https? Можете ли вы поместить все эти ресурсы в одну и ту же систему (http или https) в качестве страницы? – Simon

+0

+1 за имя, даже если оно действительно ваше. Большой басист. –

+0

Все ресурсы загружаются с https. Только ссылки на http находятся в doctype, xmlns и 1 ссылке. –

ответ

0

Оказалось, что проблема связана с CSS ссылками на изображения, которых нет. Я обнаружил это, загрузив развернутую страницу в Fiddler.

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