使用javascript的结果调用网站

使用javascript的结果调用网站,javascript,jquery,html,Javascript,Jquery,Html,我有一个小应用程序,它可以调用URL并从中获取返回的数据。我现在想为另一个站点做一些类似的事情,但是这个站点使用JavaScript,结果不包含在html中。我找到了一种使用“stringByEvaluatingJavaScript”检索数据的方法,但更复杂的是,我想要的结果只有在我单击网站上的按钮/函数后才会显示在网页上: i、 e.要显示我想要的结果,我必须: 1) 访问该网站。(显示数据,但不是我想要的)2)单击网站上的某个选项。(显示我真正想要的数据) 此页面的URL从未更改,正如Jav

我有一个小应用程序,它可以调用URL并从中获取返回的数据。我现在想为另一个站点做一些类似的事情,但是这个站点使用JavaScript,结果不包含在html中。我找到了一种使用“stringByEvaluatingJavaScript”检索数据的方法,但更复杂的是,我想要的结果只有在我单击网站上的按钮/函数后才会显示在网页上:

i、 e.要显示我想要的结果,我必须:

1) 访问该网站。(显示数据,但不是我想要的)2)单击网站上的某个选项。(显示我真正想要的数据)

此页面的URL从未更改,正如JavaScript所预期的那样。因此,我想知道是否有一种方法可以调用该页面,以便在显示该页面时,它已经在我想要的选项上,例如“等…”

我不知道这是否可行,因为我不懂JavaScript,但技术上我认为应该是这样的

谢谢


我会在你的浏览器上使用开发者工具/javascript控制台 (Chrome有一个非常好的浏览器)来查看浏览器发送给用户的内容 当您单击该按钮时,请使用该按钮作为 您的问题考伯特

@考伯特的建议真的奏效了!在进一步挖掘之后,我在Chrome控制台中发现了更多的结果,其中一个结果实际上有我所需要的数据链接


感谢所有做出贡献的人!这是我在这里的第一篇帖子,如果我做得不对,请原谅。

我会在你的浏览器上使用开发者工具/javascript控制台(Chrome有一个非常好的控制台),查看当你点击按钮时浏览器发送给服务器的内容,然后以此作为查询的基础。听起来像是AJAX的工作。找到单击按钮时发送的数据,然后利用这些数据。显示您所做的使用无头浏览器以便呈现所有javascript内容谢谢大家的评论@cowbert的建议非常有帮助,在Chrome的控制台中,它显示了一个URL,它实际上给出了我想要的结果,但当我在代码中使用该URL时,它会显示“不允许使用方法”。Chrome控制台是如何工作的?