1

我的愿望是下载分页的 Jquery 或 Javascript 表的全部内容,而不必手动单击 200 页中的每一页并复制内容。

要获取的表格 示例:http: //theforexchampionship.com/ranking/

以更一般的方式,这个问题适用于由 JQuery 插件创建的表,例如 Jquery Datatables ?

有没有一种方法,例如自动化脚本,一种在 JS 中注入参数的工具(例如 JS 库的“0, 999999”边界,它将提供具有最小和最大边界的函数),或者以某种方式解决它??

精度:我说的是您无法访问源代码的网站

4

2 回答 2

0

在这些表后面通常有一个数据服务(即会回复每一页的数据的东西)。

查看页面的源代码以了解它是如何工作的,然后编写您自己的代码来连接到同一源,获取数据并以您喜欢的任何方式显示它。

请注意,您不需要为此使用 Web 服务器;在同一文件夹中包含一些 JavaScript 的本地 HTML 文件将起作用。

途中可能会受伤的一些事情:

  • 如果站点需要授权,您将不得不以某种方式复制它
  • 数据库中的数据在某些国家受到版权或特殊立法的保护;注意有人可能会反对
  • 即使这是合法的,当人们敲门时,一些管理员/公司也讨厌它。如果您不想被禁止,请请求许可。
于 2013-01-21T15:54:32.157 回答
0

您可以使用触发器来执行客户端事件,然后使用每个循环遍历每个表格单元格

于 2013-01-21T15:54:45.457 回答