0

我无法通过 iframe 打开 google 的主页,也无法通过 iframe 打开 facebook 的登录页面。我看到了 Mozilla 的 X-frame 页面,但看不清楚。有人可以告诉我为什么会发生这种情况,如果可能的话,iframe 的代码打开谷歌主页而不是显示一个空的白色 iframe?

编码:

$(document).ready(function() {

$('.iframe').fancybox({
        width : '90%',
        height : '90%',
        titlePosition: 'outside'
    });
}); // end ready

<div class="content">
    <div class="main">
        <h3>For more such beautiful photos visit XYZ on:</h3><br/>
        <ul>
            <li>
                <a href="complete_menu.html" class="iframe" title="Website">His own Web site</a>
            </li>
            <li>
                <a href="http://www.facebook.com/XYZ" class="iframe" title="Facebook">Facebook</a>
            </li>
            <li>
                <a href="http://www.gmail.com/" class="iframe" title="Gmail">Gmail</a>
            </li>
        </ul>
    </div>
</div>
4

1 回答 1

1

原因是 Google 正在发送“X-Frame-Options: SAMEORIGIN”响应标头。

如何在 iframe 中显示 google.com?

于 2012-11-13T10:04:34.410 回答