0

我正在尝试使用 Firefox 浏览器中的 javascript 控制台从 spotify 列表(我关注的艺术家列表)中提取文本数据。我正在使用此代码从具有类“标题”的元素中提取所有艺术家姓名:

  artists = document.getElementsByClassName('title')

不幸的是,在 Firefox 中,我只得到 4 个与艺术家无关的随机元素。但是在 Chrome 中它可以工作,我会得到一个包含所有艺术家姓名的列表作为输出。但只有在我首先使用检查器功能选择了一个元素之后。

不幸的是,Chrome 无法正确加载 spotify 网页,因此列表不完整。如何使用 Firefox javascript 控制台完成这项工作?

也许它与 Spotify 网页有关,只有在登录我的帐户后才能看到。提前致谢。

4

1 回答 1

0

像这样的东西会起作用吗?

var all = document.querySelectorAll('.following .title');
all.forEach(function(item) { console.log(item.innerHTML) })

当我在控制台中运行它时,我会得到类似的东西。您当然可以将每个文本项添加到一个新数组中并对其进行任何处理。

在 Spotify 网络播放器控制台中关注的艺术家

于 2016-12-24T16:56:20.970 回答