使用javascript将隐藏帧中的元素解析为可见帧

时间:2012-12-16 23:44:31

标签: javascript jquery ajax

有没有人知道使用JavaScript将DIV从html框架解析为可见框架的方法?

例如,如果我制作一个Google搜索结果的隐藏框架,并在可见框架上仅显示搜索结果元素,而不显示搜索框,菜单标签等。

1 个答案:

答案 0 :(得分:0)

如果你把谷歌的网站放在一个框架或iframe中,你会得到带有文字的javascript异常:“拒绝显示文档,因为X-Frame-Options禁止显示。”

Google不允许将网站置于iframe中。

要在iframe中禁止您的网站,您可以使用以下代码:

var inIframe = function() {
    return (top != self);
};

jQuery(document).ready(function() {
    if (inIframe()) { throw new Error("Refused to display document because display forbidden by X-Frame-Options."); }

    // load site
});