HTML iframe支持某些网站

时间:2012-11-13 10:01:35

标签: html iframe facebook-iframe

我无法通过iframe打开谷歌的主页,也无法通过iframe打开facebook的登录页面。我看过Mozilla的X-frame页面,但无法理解。有人可以告诉我为什么会发生这种情况,如果可能的话,iframe的代码打开googles主页而不是显示空的白色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>

1 个答案:

答案 0 :(得分:1)

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

之前曾问过这个问题 How to show google.com in an iframe?