Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/455.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从网站获取数据_Javascript_Parsing_Dom_Html Parsing - Fatal编程技术网

Javascript 从网站获取数据

Javascript 从网站获取数据,javascript,parsing,dom,html-parsing,Javascript,Parsing,Dom,Html Parsing,我的公司使用在线CRM软件。我需要通过CRM获得所有客户的邮件地址。通常情况下,我登录CRM并单击几下,然后在客户名称字段中键入“*”,最后单击“搜索”按钮。这给我带来了所有的客户和他们的邮件地址。我如何自动完成所有的电子步骤并获取邮件地址?我认为Javascript和DOM可以工作。但是由于列出了所有的客户,在网站的源代码中我看不到邮件数据。还有其他想法吗 提前感谢。如果您想自动执行此任务(即数据刮取),我建议您使用类似于addition with的功能。两者都是测试WebUI的工具——但谁说

我的公司使用在线CRM软件。我需要通过CRM获得所有客户的邮件地址。通常情况下,我登录CRM并单击几下,然后在客户名称字段中键入“*”,最后单击“搜索”按钮。这给我带来了所有的客户和他们的邮件地址。我如何自动完成所有的电子步骤并获取邮件地址?我认为Javascript和DOM可以工作。但是由于列出了所有的客户,在网站的源代码中我看不到邮件数据。还有其他想法吗


提前感谢。

如果您想自动执行此任务(即数据刮取),我建议您使用类似于addition with的功能。两者都是测试WebUI的工具——但谁说,这是唯一的用例呢。这将是一种野蛮的方式。使用Casper,您可以导航到站点并从HTML获取数据

根据您的CRM,更好的方法是使用某种
Webservice
REST-API
获取您感兴趣的数据。查看CRM的文档/维基。也许有一种比手动提取信息更简单的方法(例如,指定URL上的
$.getJSON()
应该可以获取邮件地址)