【发布时间】:2015-07-19 20:30:56
【问题描述】:
有一种方法可以在此 url“http://finance.yahoo.com/q?s=mo&ql=1”中从 yahoo 网站获取值。我只需要“下一个收益日期”的值。 如何在ajax中做到这一点?
【问题讨论】:
标签: javascript jquery ajax yql
有一种方法可以在此 url“http://finance.yahoo.com/q?s=mo&ql=1”中从 yahoo 网站获取值。我只需要“下一个收益日期”的值。 如何在ajax中做到这一点?
【问题讨论】:
标签: javascript jquery ajax yql
由于浏览器中不允许跨域请求,因此您无法使用纯 JavaScript 来实现。您可以使用带有 curl 的 php 来获取页面并解析它,或者使用辅助 API。
我建议您看看 YQL(雅虎查询语言)。使用此 API,您可以获取任何页面。
https://developer.yahoo.com/yql/console/
使用此 API 的 jQuery 插件是:https://github.com/padolsey-archive/jquery.fn/tree/master/cross-domain-ajax
【讨论】: