Я столкнулся с той же проблемой и отследил ее до ошибки в IE8.Комментарии на этой странице привели меня к решению:
http://blogs.msdn.com/b/ieinternals/archive/2009/06/22/https-mixed-content-in-ie8.aspx
Этот разработчик MS говорит:
Увлекательно.Это условие гонки.
Отладчик сообщает, что следующий URL-адрес вызывает запрос:
"about: /images/lightview/inner_slideshow_play.png"
Конечно, этот URL фактически не существует в вашей разметке.Похоже, что есть динамическое создание IFRAME и внедрение контента в этот фрейм.URL-адрес по умолчанию для пустого фрейма: about: blank, что приводит к подсказке.
В качестве обходного пути, возможно, подойдет использование абсолютного URL-адреса или инициализация IFRAME с помощью SRC пустой страницы наваш сервер (это также должно решить проблему смешанного содержимого с IE6).
Обычные браузеры не имеют проблем с URL-адресами для динамического содержимого, которые не полностью определены, протокол и все.Но IE8 иногда отбрасывает мяч и вместо того, чтобы вставить протокол и хост, он вставляет "about:" перед вашим путем и не может доверять этому в контексте https.
Я отредактировал nivoslider, чтобы определить URL-адреса всех изображений, которые он рисует динамически.Необходима дальнейшая разработка, чтобы разрешить использование строк запроса в URL-адресах изображений.
Вот мой отредактированный источник .