如何扩展CNN文章的所有评论?

时间:2013-08-08 20:29:38

标签: javascript ajax scripting html-parsing

这个问题可以解决所有CNN文章,

例如:

http://edition.cnn.com/2013/08/08/health/gupta-changed-mind-marijuana/index.html

我想显示,打开或展开所有评论,而不是点击“加载更多评论”,这需要永远。

例如对于Reddit,there is a plugin for Chrome

但我正在寻找jQuery / JS代码来实现这一目标。

2 个答案:

答案 0 :(得分:1)

通过扩展所有评论,我不确切地知道你的目标是什么,但你可能想查看这篇文章:

Get all comments from disqus rss feed

答案 1 :(得分:1)

首先(将控制台的焦点更改为评论iframe)

示例:网址=

http://disqus.com/embed/comments/?f=cnn&t_i=%2F2013%2F08%2F08%2Fhealth%2Fgupta-changed-mind-marijuana%2Findex.html&t_u=http%3A%2F%2Fwww.cnn.com%2F2013%2F08%2F08%2Fhealth%2Fgupta-changed-mind-marijuana%2Findex.html&t_e=Why%20I%20changed%20my%20mind%20on%20weed&t_d=Dr.%20Sanjay%20Gupta%3A%20Why%20I%20changed%20my%20mind%20on%20weed%20-%20CNN.com&t_t=Why%20I%20changed%20my%20mind%20on%20weed&t_c=207582&s_o=default&disqus_version=1375990054#1

进入评论页/ iframe焦点后,在Chrome控制台中执行以下javascript:

setInterval(function(){ 
     if (!$('div.load-more a').hasClass('busy')) { 
           $('div.load-more a').click() 
     } 
},1000)