0

我想获取 Youtube 用户上传的所有视频的列表。假设我访问http://www.youtube.com/user/bertranderoy/videos并单击“加载更多”,直到所有内容都加载完毕。有一个 id 为“video-page-content”的 div,其中包含指向所有视频的链接。如何生成链接列表。如果可能的话,我宁愿只使用 Chrome 或 Firebug 中的开发工具。

4

1 回答 1

2

使用 chrome 你可以使用类似的东西:

var list=document.getElementsByClassName('yt-uix-contextlink');
for (i=0;i<list.length;i++)
{
console.log(list[i].getAttribute("href"));
}

将其粘贴到控制台选项卡中。

这实际上将为每个视频生成 2 个链接 (/watch...)。

于 2013-09-03T11:03:59.217 回答