如何限制 youtube 嵌入 iframe 的大小?

发布于 2024-11-13 03:03:46 字数 350 浏览 2 评论 0原文

YouTube嵌入代码的一般结构如下:

我希望用户将此代码上传到我的 SQL 表,然后我将从 SQL 表中检索并输出所有嵌入代码。问题是我无法选择 iframe 的宽度或高度,因为用户是通过 youtube 网站制作嵌入代码的。

假设我有 20 个上面发布的代码实例,并且我想在检索它们时将所有 iframe 自动调整为 640 x 480。我该怎么做?

The youtube embed code's general structure is like this:

<iframe width="560" height="349" src="http://www.youtube.com/embed/MiYND_zvIc0" frameborder="0" allowfullscreen></iframe>

I want users to upload this code to my SQL table and then I will retrieve and output all the embed codes from the SQL table. The problem is that I have no choice as to what width or height the iframe is going to be since the users are making the embed codes through youtube's site.

Let's say I have 20 instances of the code I posted above and I want to auto-resize all the iframes to 640 x 480 when they get retrieved. How do I do this?

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

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

发布评论

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

评论(1

弥枳 2024-11-20 03:03:46

首先,将 substr 函数与 strpos 在数据库中抓取并保存 3 件事:

  • youtube id
  • 宽度
  • 高度

第二,使用 substr_replace 函数根据您的需要更改所有实例的值

first, use substr function with strpos to grab and save 3 things in you database:

  • youtube id
  • width
  • height

second, use substr_replace function to change the value of all instances depending on your needs

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