У меня есть один баннер swf, который я хочу получить на странице .aspx. Веб-сайт работает нормально под http, и баннер играет правильно. После того, как мы установили сайт для работы под https, баннер остановился для загрузки. Я попытался загрузить этот баннер через http-ссылку из рабочей страницы https. Ничего не случилось.Почему встроенная swf не будет воспроизводиться на странице под https?
Пример: Страница: https://www.myswebsite.com.br/default.aspx
Script внутри:
<script src="http://www.mywebsite.com.br/AC_RunActiveContent.js" language="javascript"></script>
<noscript>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="960" height="190" id="header" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="header.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="http://www.mywebsite.com.br/banner.swf"
quality="high"
bgcolor="#ffffff"
width="960" height="190"
name="header"
align="middle"
allowScriptAccess="sameDomain"
allowFullScreen="false"
type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</noscript>
проверьте настройки Вашего браузера .. Я считаю, что IE имеет возможность не показывать небезопасные элементы в защищенной странице – Earlz