gpt4 book ai didi

jquery - 从 URL 参数中提取 Youtube 视频 ID?

转载 作者:行者123 更新时间:2023-12-01 07:28:43 26 4
gpt4 key购买 nike

例如,如果 YouTube 视频是 http://www.youtube.com/watch?v=6hTPDG0fGCU 而我的网站是 http://mysite.com?youtubeurl=http ://www.youtube.com/watch?v=6hTPDG0fGCU 然后将本例中的 id 6hTPDG0fGCU 设置为 var youtubevideoid我有工作 atm,但仅用于替换 iframe src。

<script type="text/javascript" >
$(document).ready(main);

function main()
{
$('iframe').attr('src', getIframeUrl() );
registerEvents();
resizeIframe();
}

function getIframeUrl()
{
var url = window.location.href;
var iframe_url = 'http://lowkeyunofficial.blogspot.com/';
var param_start = url.indexOf("iframe=");
if( param_start != -1 )
iframe_url = url.substr(param_start+7,url.length-param_start-7);
if( iframe_url.indexOf("http://") == -1)
iframe_url = "http://" + iframe_url ;

return iframe_url;
}
</script>

最佳答案

我建议使用正则表达式:

var url = "http://www.youtube.com/watch?v=26PAgklYYvo&ob=av3e";
var video_id = url.match(/v=(.{11})/)[1]

关于jquery - 从 URL 参数中提取 Youtube 视频 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7863806/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com