无法在 html 中显示 iframe



我正在尝试添加一个iframe,但收到错误。这是我的代码:

<html>
<head>
<title>Adding Iframe</title>
</head> 
<body>
<iframe src="https://www.google.com/" height="300px" width="100%" name="iframe_a" id="if1">
</iframe>
</body>
</html>

代码笔: https://codepen.io/multanisadik/pen/xxKmVeB

谁能帮我?

您无法在 iframe 中显示 google。大多数知名网站都会阻止这些功能。

为此,他们发送了一个名为X-Frame-Options:SAMEORIGIN的响应标头。此选项可防止浏览器显示 iframe。

你实际上没有做错任何事。
尝试使用 https://Wikipedia.com,它将起作用,它不适合您的原因是评论所述,更详细的答案可以在这里:

https://stackoverflow.com/a/8700754/6445892

TLDR:谷歌不允许你,尝试使用另一个网站,它会;)

并非每个网站都启用了 iframe 标记,某些网站不允许此类访问。谷歌就是其中之一。

最新更新