首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >搜索引擎& iFrame

搜索引擎& iFrame
EN

Stack Overflow用户
提问于 2012-03-30 11:01:16
回答 3查看 2K关注 0票数 0

我有一个非常基本的html

代码语言:javascript
复制
<html>
<body>
    <iframe src="http://www.google.com">
        <p>Your browser does not support iframes.</p>
    </iframe>
</body>
</html>

当我以谷歌/雅虎作为源地址呈现页面时,没有显示。这就是我在萤火虫中看到的

代码语言:javascript
复制
<iframe src="http://www.google.com">
    <html>
        <head></head>
        <body></body>
    </html>
</iframe>

如果我做错了什么,请纠正,否则请提供任何真实的文件,,如果搜索专线已阻塞iframes。会很感激的。

p.s .您也可以在W3Schools上尝试上面的示例。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-03-30 12:38:49

您不能在浏览器中绕过它,它们只会拒绝在iframe中显示发送

X-框架-选项标头与DENY or SAMEORIGIN。它甚至不能归结到javascript。有关ClickJackingX-框架-选项的更多信息,请阅读

票数 2
EN

Stack Overflow用户

发布于 2012-03-30 12:40:30

使用javascript,您可以很容易地发现您的站点是否显示在框架集中/IFrame中,或者它是否是独立的:

代码语言:javascript
复制
<script type="text/javascript">if(self!=top){/*I am framed*/}</script>

Google可能在它的脚本中包含了这段代码,当它发现它的站点在一个外部框架内时,它就会删除它的内容。

使用相同的简单技巧,html页面可以从每个框架中分离出来:

代码语言:javascript
复制
<script type="text/javascript">
   if(self!=top){
      top.location.replace(self.location.href);
   }
</script>

如果您想尝试这种免费的技巧,请在代码www.google.com中替换为“我的站点: wissen.schoelnast.at”的url (它是德语)。

票数 0
EN

Stack Overflow用户

发布于 2012-03-30 13:58:28

谷歌对iframe的看法,请阅读这里

请参阅,避免iFrames -或单独链接到它们的内容.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9941694

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档