使用Javascript从其他站点收集数据

时间:2015-07-15 01:05:04

标签: javascript jquery html5

我正在尝试构建一个必须从implementations提取数据的计算器。

例如,如果我网站上的用户选择货币“BRL”,我想从another site收集费率“3.04”。我怎么能这样做?!

请帮忙。谢谢!!

2 个答案:

答案 0 :(得分:0)

此链接可以帮助您从网址获取HTML: james.padolsey.com/javascript/cross-domain-requests-with-jquery

此链接还可以帮助您从td获取“BRL”内容: JQuery select all rows containing certain text within a td in the row

希望它有所帮助。

答案 1 :(得分:0)

你不能这样做是因为安全限制BUT 在您的站点上,您可以使用以下代码创建load.php文件:

<?php
$content = file_get_contents("http://dev.zionsfx.com/FXLiveRateStream4.asp");
echo $content;

和js代码

$.ajax({
        type: "POST",
        url: "http://yourSiteUrl/load.php",
        }).done(function( result ) {
         var tab = $(result).find('tr[title="Brazilian Real"]') .find('td:eq(1)');
  console.info(tab.text())
        });

代码不是很好但是它可以满足您的需求。所以你可以在空闲时间内改善它