例如,如果YouTube視頻是http://www.youtube.com/watch?v=6hTPDG0fGCU
,我的網站是http://mysite.com?youtubeurl=http://www.youtube.com/watch?v=6hTPDG0fGCU
然後設置ID在這種情況下6hTPDG0fGCU
爲var youtubevideoid
東西我有更換IFRAME SRC大氣壓,但只有工作。從URL參數中提取Youtube視頻ID?
<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>
看起來像這樣:http://code.google.com/apis/youtube/js_api_reference.html#GettingStarted –