我正在尝试从特定网页检索一些文本数据。
为了获取数据,需要按下页面上的按钮,然后在新窗口中显示文本。
我检查了按钮的代码,似乎它调用了一些运行一些计算的js
脚本,然后在新窗口中显示输出。
我想写一个" GET"请求将自动获取数据。 可能吗?如果是这样,最快的方法是什么?
任何帮助都将不胜感激。
Here是网页的地址。
按下Get text
按钮时会显示文本数据。
答案 0 :(得分:0)
嗯,你不能。 该文本由js动态生成。 您可以在无头浏览器(即phantomjs)中打开页面并通过
进行检索 jQuery('#SkewTPlot button:nth-child(2)').click()
然后
jQuery(".dialogMiddle textarea").eq(0).val()
如果您不想通过自己的计划执行此操作,则可以设置服务代理服务器'偶尔或按要求刮掉它......