0

给定一个包含跨多个页面的项目列表的网页,我如何从 Inspect Element 获取/保存/复制所有信息?

我现在在做什么:点击第1页,复制Inspect,点击第2页,复制Inspect,第3页,复制等等,直到我到达最后一页。

我想怎么做:点击页面 1/2/3/4/.../# 并在最后复制/保存检查元素一次;或其他速度快的东西,这样我就不必手动复制每一页。


编辑(试图清除我的问题):

我要复制的内容(以浅蓝色突出显示)

所以,我想从每一页复制(比如说)<ul class> 树;但对我来说,每次切换到不同的页面(来自许多产品页面的列表)时,我都需要复制元素。如何更快地从所有这些页面中复制元素,而不必一次从一页中复制元素?

4

1 回答 1

0

我设法通过使用自动化的 jQuery 脚本来做到这一点。

Var time = 2000;
Var jumpT = 2000;
Var nr_pages = 30;
Var final = ‘’;
Var U = 0;
For (I = 0; I < nr_pages; I++) { //loop as many pages as you like

                setInterval(function() {

                var result = $("ul.Products").map(function () { //this grabs the current inspect from the current page
                        return this.innerHTML;
                }).get().join('NextValue');

                Final += result;

                $(“.a.page-button.next”).click(); //go to the next page

                U += 1;
                Console.log(‘I'm at page ‘+ u);

                }, time); //page jump delay

                time += jumpT;

}

现在,整个内容都在Final

于 2017-03-22T08:46:38.197 回答