检测用户是否选择不在IE中显示不安全内容

我有一个通过https提供的页面,在某些情况下可以显示从机架空间通过http提取的图像。 在IE中,这会触发警告,询问用户是否要显示不安全的项目。 如果用户选择显示它们,一切都很好。但是,如果他们选择不显示它们,他们会发现页面看起来很破碎。 我正在努力寻找一个解决方案,如果用户选择隐藏它们,我会检测到并弹出一个对话框,解释为什么页面看起来很破碎以及它们需要做些什么才能使它工作。 我尝试添加一个图像,通过HTTP加载一个onerror事件来调用对话框,但是当图像被阻止时它不会触发。 我知道这首先不是一个理想的情况,这是一个最终会被解决的问题,但同时,我知道如何检测用户选择的选项?     
已邀请:
我不确定这是否有效。如果安装了Apache,则可以通过本地HTTPS代理HTTP URL。有点像隧道它。 http://httpd.apache.org/docs/2.2/mod/mod_proxy.html
https://www.example.com [main page]
    https://www.example.com/help.html [pass unchanged]
    http://www.othersite.com [gets blocked]
这应该改为:
https://www.example.com [main page]
    https://www.example.com/help.html [pass unchanged]
    https://www.example.com/secure/?url=www.othersite.com [proxy it]
    

要回复问题请先登录注册