如何从我的JS文件中动态访问另一个DOM(Yahoo Finance)

时间:2014-08-11 15:13:01

标签: javascript html ajax dom

我希望从http://finance.yahoo.com/q?s=AAPL获取有关股票的一些数据 并且我想知道是否有任何方法可以从我的应用程序中加入此页面的DOM。 让我们说我有这个查询:http://finance.yahoo.com/q?s=AAPL,我试图从Chrome控制台访问DOM:console.log(document.head.innerText),但是o无法找到方法使用我的本地脚本文件访问它。

2 个答案:

答案 0 :(得分:1)

由于same-origin policy(假设您的应用是其他域名的网站),您将无法直接从Javascript中的其他页面访问该页面的内容。 最好的方法是编写后端作为您的应用程序的代理和API。 或者雅虎的财务状况已经有了公共API;)

答案 1 :(得分:-1)

您无法使用跨域访问DOM。另一方面,您可以在利用DOM之前使用jQuery发出GET请求。