我正在尝试按照此处的说明进行操作:
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() );
尝试扩展扩展答案的“更多链接”,但它不起作用。
最佳答案
您正在页面上查找类为 more_link
的项目,但 Quora 似乎已将类名称从 more_link
更改为 ui_qtext_more_link
从现在到发布答案之间的某个时间点。
以下内容应适用于当前状态的页面:
[...document.querySelectorAll('.ui_qtext_more_link')].map( e => e.click() );
关于javascript - 扩大quora中的 'more'链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47961421/