该站点在 Firefox 中加载正常,但在 WebKit 浏览器(Safari 和 Google Chrome)中不会加载框架,在 Opera 中我收到此错误:“网站不允许其内容显示在框架中。它必须在单独的窗口中显示。”。我不希望能够真正解决这个问题,因为我无法控制框架页面(只有框架的内容),但我的问题是:为什么?
框架的内容本身加载良好,保存框架页面并将框架的 src 更改为http://w3.org/加载正常。我根据 Opera 错误进行了一些搜索,似乎表明它与重定向有关。该 URL 确实重定向,但如果我将其更改为http://mini.milli.no/tonje/main(不重定向),它仍然不起作用。甚至 Apache 目录列表也不起作用 - 这对我来说表明它与服务器相关。但是服务器怎么能做到这一点呢?
总而言之,我使用的是 Mac OS X 10.6.3,并使用 Safari 4.0.5、Chrome 5.0.375.55、Opera 10.53 和 Firefox 3.6.3 进行了测试。基本上,目前所有这些都是最新的。