在GitHub问题中搜索一些包含大量注释的文本时,我首先需要加载所有注释。
目前,我搜索文字items not shown
,然后点击View more
链接。
我有时需要多次这样做。
有没有办法一次性加载所有评论?
答案 0 :(得分:2)
这也让我烦恼并解决它(截至2018年4月)我每次访问问题页面时都会运行以下JavaScript代码段 - 有很多Chrome扩展程序可以让您运行这样的代码段 - 而且它将自动显示所有评论。
function ready(fn) {
if (document.attachEvent ? document.readyState === "complete" : document.readyState !== "loading"){
fn();
} else {
document.addEventListener('DOMContentLoaded', fn);
}
}
var button;
function clickButton(){
button = document.querySelector('.ajax-pagination-form button');
if(button){
if(!button.disabled) button.click();
setTimeout(clickButton,50);
} else console.log('All comments are now showing.')
}
ready(clickButton);
基本上,一旦页面加载,它就会一直为你点击按钮,直到显示所有评论。
希望它有所帮助!