获取附加到dom元素的函数列表

时间:2013-01-22 22:36:55

标签: javascript flash dom youtube

我正在寻找一种方法来获取当前附加到javascript对象(dom元素)的所有函数。我熟悉using for (var m in obj) and getting the non-enumerable ones with Object.getOwnPropertyNames()

但是,在youtube.com document.getElementById('movie_player')上的任何视频页面上都有getVideoBytesTotal功能,我尝试过的任何方法都没有列出该功能。

这里讨论的对象是flash嵌入。功能可以来自它吗?

我迷路了。围绕某些dom对象是否存在某种包装,它会动态添加函数?

即使通过其他方式获得列表,通过控制台输入javascript也会很棒。

祝你好运

1 个答案:

答案 0 :(得分:0)

似乎getVideoBytesTotal是API fn https://developers.google.com/youtube/iframe_api_reference#getVideoBytesTotal,它可以随时添加到对象中。这意味着可以在查询后定义它以获取此对象的所有函数...