相关疑难解决方法(0)

如何从网址获取YouTube视频ID?

我想v=id从JavaScript 获取YouTube的URL(没有jQuery,纯JavaScript).

YouTube网址格式示例

http://www.youtube.com/watch?v=u8nQa1cJyX8&a=GxdCwVVULXctT2lYDEPllDR0LRTutYfW

http://www.youtube.com/watch?v=u8nQa1cJyX8

或者在网址中包含视频ID的任何其他YouTube格式.

这些格式的结果

u8nQa1cJyX8

javascript regex youtube url

234
推荐指数
15
解决办法
21万
查看次数

如何在页面加载时使用jQuery将youtube视频网址转换为iframe嵌入代码?

我有一个WYSIWYG textarea,有时用户可以在框中输入youtube url.在服务器端,有html过滤器可以防止"有害"代码被保存.

因此,我希望保持服务器代码不变,并运行jQuery文档就绪事件,搜索youtube链接的文本块,并将其转换为iframe嵌入代码.

我想它会以正则表达式为基础,但我对正则表达式非常可怕(在某些时候,我真的需要坐下来研究它们).

两种类型的YouTube链接:

http://www.youtube.com/watch?v=t-ZRX8984sc
Run Code Online (Sandbox Code Playgroud)

要么

http://youtu.be/t-ZRX8984sc
Run Code Online (Sandbox Code Playgroud)

javascript regex jquery

16
推荐指数
1
解决办法
2万
查看次数

为什么图和 oembed 标签不起作用?

鉴于以下情况html

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title of the document</title>
</head>

<body>

  <h2>Header</h2>

  <figure>
    <oembed url="https://www.youtube.com/watch?v=7km4EHgkQiw&amp;list=RDQK-Z1K67uaA&amp;index=9"></oembed>
  </figure>

</body>

</html>
Run Code Online (Sandbox Code Playgroud)

为什么页面不显示 youtube 视频?

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title of the document</title>
</head>

<body>

  <h2>Header</h2>

  <figure>
    <oembed url="https://www.youtube.com/watch?v=7km4EHgkQiw&amp;list=RDQK-Z1K67uaA&amp;index=9"></oembed>
  </figure>

</body>

</html>
Run Code Online (Sandbox Code Playgroud)

正文代码是由CKEditor(我刚刚从标签中删除了“媒体”类figure)生成的。您可以在此处查看我的原始帖子链接

html figure ckeditor oembed

7
推荐指数
2
解决办法
1万
查看次数

动态嵌入YouTube视频

我想在我的网页上添加动态YouTube视频嵌入功能,即用户在文本框中输入youtube url后,如果网址有效,则视频会自动嵌入输入框下方.

我认为这可以用jquery完成,我最不知道.所以请相应地帮助我.任何精心设计的帮助都非常感谢.

html youtube jquery

2
推荐指数
1
解决办法
9149
查看次数

标签 统计

html ×2

javascript ×2

jquery ×2

regex ×2

youtube ×2

ckeditor ×1

figure ×1

oembed ×1

url ×1