【发布时间】:2011-02-17 15:20:22
【问题描述】:
为了这个问题,我已经把头敲在桌子上了好几天了。基本上,我有一个页面,其中包含 Microsoft AJAX 选项卡面板和其中加载的几个选项卡,并且通过 SSL 查看容器页面。好吧,我开始从页面中收到混合内容警告(仅在 IE7 中),因此我运行了 Fiddler,并且没有通过 HTTP 进行出站连接,所有 IFRAMES 都具有必要的 SRC 属性等。我最终将错误跟踪到特定的自定义服务器控件,它创建几个 ImageButton 并将 ImageURL 设置为“javascript:false;”。我这样做的假设是,通过 JavaScript 设置的空图像与具有空 src 属性的 IFRAME 类似,因为它会引发混合内容警告。
对于 ImageButtons,情况正好相反:当 ImageURL 设置为“javascript:false;”时它会导致显示混合内容警告,而空的 ImageURL 则不会。我的问题是为什么会发生这种情况?我在谷歌上搜索了一个解释,但空手而归。
【问题讨论】:
标签: c# asp.net internet-explorer