当前位置:  开发笔记 > 编程语言 > 正文

IE警告解决方法?页面w /安全和不安全的项目

如何解决《IE警告解决方法?页面w/安全和不安全的项目》经验,为你挑选了1个好方法。

我在网址中使用"https"查看了一个页面,其中还包含了从youtube播放视频的YouTube网址.由于youtube网址包含'http'而没有's',IE会给出一个警告对话框"此页面包含安全和非安全项目".

有没有办法在Javascript中解决这个问题?也许在页面加载后生成具有函数的youtube播放器HTML?网址仍然必须以'http://'开头

编辑:感谢大家到目前为止的输入!我知道这听起来不可能.如果有一些条件评论或其他什么我会很高兴,我可以告诉IE压制此对话框.它使我们的客户感到困惑,因为世界上大部分地区都在IE中,FF有更好的行为,因为它告诉你是否点击了破锁,而不是烦人的popoup.这就像是"你的程序执行了非法操作"的新版本.(用户隐藏警察)我正在将youtube视频嵌入到src来自youtube的页面上.我正在使用他们的播放器,因为它是由他们托管的.我看不出这个.

我想我的修复方法是只将HTTPS应用于非常敏感的页面(密码更改,登录),并在其他所有页面中使用HTTPS,因此youtube视频不会提供此弹出窗口.我是PHP的,我担心如果我这样做,SESSION会遭到破坏,但我想这是唯一的方法,并将等待星期一解决这个问题.



1> David..:

我解决这个问题的一件事是在我的SSL站点上创建一个代理第三方资源的页面.这样客户端只能看到SSL URL.

例如,您的Flash播放器可以指向URL" https://YourSite.com/proxy.aspx?URL=http://www.youtube.com/video.swf ".当调用"proxy.aspx"时,它会向查询字符串中的URL发出新的Web请求,并将数据返回给客户端.

如果执行此操作,则需要验证代理URL或使用某种ID,以便无法更改URL,因为您说服浏览器确认此内容是可信的.

推荐阅读
LEEstarmmmmm
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有