1

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

例如,如果我制作了 Google 搜索结果的隐藏框架并在可见框架上仅显示搜索结果元素,而没有搜索框、菜单选项卡等。

4

1 回答 1

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
});
于 2012-12-17T09:13:40.920 回答