Почему IE8 неправильно жалуется на загрузку незащищенных элементов?

Я управляю сайтом электронной коммерции, работающим с SSL.

Проблема возникает на последней странице корзины покупок моего сайта, которая загружается с использованием SSL. Проблема в том, что что Internet Explorer 8.0 (включая версию 8.0.6001.18702 и другие версии IE8, но, как сообщается, не все версии IE8) жалуются, по крайней мере, на загрузку одного незащищенного элемента, что отпугивает некоторых из моих потенциальных клиентов . IE8 отображает диалоговое окно после того, как страница, по-видимому, полностью загружена (по-видимому, без отсутствующих изображений), в котором говорится:

«Предупреждение безопасности: хотите ли вы просматривать только то содержимое веб-страницы, которое было доставлено безопасно? Эта веб-страница содержит контент, который не будет доставлен используя безопасное соединение HTTPS, что может поставить под угрозу безопасность всю веб-страницу. (ДА / НЕТ) «

Я пытался отследить все недействительные изображения и ссылки, которые могут загружаться через HTTP, но безуспешно. Firebug Lite не показывает ничего небезопасного. Я начинаю думать, что это может быть ошибка в IE8, который был исправлен в IE9, который не жалуется.

ВОСПРОИЗВЕДЕНИЕ ЭТОЙ ОШИБКИ : Щелкните здесь, используя IE8 (или Chrome) , чтобы добавить товар в корзину. В результате На странице нажмите ЗЕЛЕНУЮ кнопку справа с надписью «Перейти к безопасной проверке». Вы заметите, что видите вышеупомянутое «Предупреждение безопасности» от IE8.

ВОПРОС : Как я могу определить, какой браузер пытается загрузить небезопасно, или как я могу подавить сообщение «Предупреждение»?

ОБНОВЛЕНИЕ : Похоже, что «Предупреждение безопасности» связано с приостановкой выполнения JavaScript на этой странице. Но все тот же вопрос остается. Как можно подавить или «отладить» сообщение «Предупреждение системы безопасности»?

7
задан Chris Frederick 15 August 2011 в 18:09
поделиться