从另一个网站(雅虎)获取价值?

时间:2015-07-19 20:30:57

标签: javascript jquery ajax yql

有一种方法可以从此网址“http://finance.yahoo.com/q?s=mo&ql=1”中获取yahoo网站的价值。我只需要“下一个收益日期”的值。 如何在ajax中做到这一点?

1 个答案:

答案 0 :(得分:1)

由于浏览器不允许跨域请求,因此您无法使用纯JavaScript执行此操作。您可以使用带curl的php来获取页面并解析它,或者使用帮助程序API。

我建议看一下YQL(Yahoo Query Language)。使用此API,您可以获取任何页面。

https://developer.yahoo.com/yql/console/

使用此API的jQuery插件是:https://github.com/padolsey-archive/jquery.fn/tree/master/cross-domain-ajax