1

flashvars属性の値を取得するにはどうすればよいですか?

<div>
<embed  height="360" 
    src="//www.youtube.com/get_player?enablejsapi=1" 
    type="application/x-shockwave-flash" 
    width="100%" 
    allowfullscreen="true" 
    allowscriptaccess="always" 
    bgcolor="#fff" 
    scale="noScale" 
    wmode="opaque" 
    flashvars="fmt_list=34%2F640x336%2F9%2F0%2F115%2C5%2F426x224%2F7%2F0%2F0&amp;fmt_stream_map=34%7Chttp%3A%2F%2Fredirector.googlevideo.com%2Fvideoplayback%3Fid%3Da067d9378dddd818%26itag%3D34%26source%3Dpicasa%26cmo%....">
</embed>
</div>

getElementsByTagName要素を取得するために使用しています

var codedLink = content.document.getElementsByTagName('embed');

しかし、試してみるcodedLink.flashvarsと未定義になります。

4

2 に答える 2

0

あなたが使用することができます.attr("/* attribute name */")

$(document).ready( function() {
      console.log($('embed').attr('flashvars'));

});
于 2013-07-26T06:37:03.890 に答える