iframe 不工作

发布于 2024-12-12 13:52:15 字数 325 浏览 1 评论 0原文

我正在尝试让 Iframe 正常工作。我正在运行 safari,所以它是兼容的,但是当我测试它时,它显示为空白。 代码:

您的浏览器不支持iframes.

我在使用“尝试一下”编辑器后直接从 w3schools 网站获取了代码,所以我知道它应该可以工作。当我将页面从子目录中的页面更改为外部页面时,它显示为空白。

I'm trying to get Iframes to work. I'm running safari, so it is compatible, but when I test it, it comes up blank.
Code:

<iframe src="http://www.google.com" width="100%" height="300">

<p>Your browser does not support iframes.</p>

</iframe>

I took the code directly from the w3schools website after using the "try it out" editor so I know it's supposed to work. When I changed the page from a page in their subdirectory to an external page, it shows up blank.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

晚风撩人 2024-12-19 13:52:15

语法是正确的。这不是你的错 - Google 正在使用 X-Frame-Options标头。

此 Google 论坛帖子中介绍了可能的解决方法.

The syntax is correct. It's not your fault - Google is blocking iframing using the X-Frame-Options header that newer browsers listen to.

Possible workarounds are explained in this Google forum post.

嘿哥们儿 2024-12-19 13:52:15

请按照以下 Google 开发者网站中“使用 IFrame Player API 嵌入 IFrame”项目符号下的说明进行操作:
https://developers.google.com/youtube/player_parameters

这使用 API 的 JavaScript 代码来查看 YouTube视频。

这是包含更一般说明的链接
https://developers.google.com/youtube/iframe_api_reference#Loading_a_Video_Player

Follow the instruction in the following Google Developer Site under "IFrame embeds using the IFrame Player API" bullet:
https://developers.google.com/youtube/player_parameters

This uses API's JavaScript code to view youtube videos.

Here's the link with a more general instruction
https://developers.google.com/youtube/iframe_api_reference#Loading_a_Video_Player

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文