我的网页上嵌入了YouTube视频(带有直接Youtube嵌入代码)。现在我想用JavaScript“提取”src url(可能使用jQuery或Prototype)。因为没有ID或名称,我已经设置了一个特定的div来“访问”它。
这是嵌入式代码:
<div id="youtubeVid">
<object width="468" height="375">
<param value="http://www.youtube.com/v/GY3qhaJNkLw?fs=1&hl=nl_NL" name="movie">
<param value="true" name="allowFullScreen">
<param value="always" name="allowscriptaccess">
<embed width="468" height="375" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://www.youtube.com/v/GY3qhaJNkLw?fs=1&hl=nl_NL">
</object>
</div>
我正在尝试创建一个将返回的JavaScript: http://www.youtube.com/v/GY3qhaJNkLw?fs=1&hl=nl_NL
我尝试过各种各样的东西,但是我无法回复来源...... 像这样的东西?
var tmp = document.getElementById("youtubeVid").firstChild;
但是如何访问嵌入源?
答案 0 :(得分:0)
我用这段代码得到了它:
document.getElementById("youtubeVid").getElementsByTagName('embed')[0].src