我有以下渲染视频的 iframe。在 IE8 中,我收到安全弹出错误。
<iframe src="https://fast.wistia.com/embed/iframe/223ewe311111112?videoWidth=310&videoHeight=120&controlsVisibleOnLoad=true&playerColor=1213221&plugin%5Bsocialbar%5D%5Bversion%5D=v1&plugin%5Bsocialbar%5D%5Bbuttons%5D=email-twitter-googlePlus-facebook&plugin%5Bsocialbar%5D%5Blogo%5D=true&plugin%5Bsocialbar%5D%5BtweetText%5D=May%20to%I%20New%Help%20You%20&plugin%5Bsocialbar%5D%5BbadgeUrl%5D=https%3A%2F%2Fwistia.com&plugin%5Bsocialbar%5D%5BbadgeImage%5D=https%3A%2F%2Fprime-cdn.wistia.com%2Fdeliveries%2Fe6e6be3fsdfsdfsdfsdf7e0a69.jpg%3Fimage_crop_resized%3D100x20" target="_blank" rel="nofollow" allowtransparency="true" frameborder="0" scrolling="no" class="wistia_embed" name="wistia_embed" width="310" height="120"></iframe>
我知道他们在他们的框架上更新了他们的 IFRAME API。这是否会成为仅在 IE8 中呈现弹出窗口的原因。在 IE8 中使用 HTTPWATCH 插件,我发现所有资源都只呈现 HTTPS。所以,因为这个 iframe 标签只有它正在呈现弹出窗口。我将此 iframe 标记放在单独的 HTML 页面中并在 IE8 浏览器中打开它。它显示安全弹出窗口。