我正在处理具有 iframe 的网页,并且正在 iframe 中加载外部站点。该页面在 IE6、FF 等中运行良好,但在 IE7 中我看到的只是一个空白页面。
我发现这是由于 IE7 中的网络钓鱼过滤器造成的。网络钓鱼过滤器将无法检查 iframe 内的网页,因此无法正确呈现。你以前遇到过这个问题吗?我该如何解决?
编辑:好的。看到前两个答案后,我想我应该对此做更多解释。该页面用于付款处理,我正在加载一个(第三方公司的)页面,该页面要求提供信用卡信息。输入详细信息并按继续后,iframe 变为空白。经过大量调查,我们发现 IE7 不接受 3rd 方 cookie(当页面在 iframe 中加载时)。这与安全设置有关。互联网上的一些文章说我可以绕过网络钓鱼过滤器。我该怎么做?
最佳答案
如果您正在使用 ASP 然后添加此代码
Response.AddHeader "p3p", "CP=" & chr(34) & "CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR" & chr(34)
在 中加载的所有页面中iframe
关于iframe - IE7 iframe 空白页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/540926/