我想按照这里的说明进行操作:
https://www.quora.com/Can-you-download-all-Quora-answers-from-one-person
获取用户的所有答案。
提供的脚本是:
var interval = setInterval(function() {
window.scrollTo(0,document.body.scrollHeight);}, 100);
clearInterval(interval);
到目前为止。
但是当我输入时:
[...document.querySelectorAll('.more_link')].map( e => e.click() );
尝试扩展扩展答案的“更多链接”,但它不起作用。
答案 0 :(得分:1)
您正在使用课程more_link
查找页面上的项目,但看起来Quora在现在和之间的某个时刻将课程名称从more_link
更改为ui_qtext_more_link
回答发布的时间。
以下内容适用于处于当前状态的页面:
[...document.querySelectorAll('.ui_qtext_more_link')].map( e => e.click() );