Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从其他站点获取要在html中使用的文本_Javascript_Php_Html - Fatal编程技术网

Javascript 从其他站点获取要在html中使用的文本

Javascript 从其他站点获取要在html中使用的文本,javascript,php,html,Javascript,Php,Html,我搜索了一下,但找不到一个有效的解决方案,所以我想问:我怎样才能从另一个站点获取文本来显示在我的站点上?基本上我想从这个网站的汇率: (现在是3.39995474781$)我想找到没有$的数字,这样我就可以在网站更改时显示实际汇率,这样它也会在我的网站上自动更改。我怎么做呢?文件内容能完成工作吗?还是有更好的方法来搜索准确的文本?似乎您需要一个应用程序编程接口(API),这是一种系统允许您提出数据请求的方法。当系统公开API,并且您发送数据请求时,它将返回(可能是异步的),您可以继续使用该数据(

我搜索了一下,但找不到一个有效的解决方案,所以我想问:我怎样才能从另一个站点获取文本来显示在我的站点上?基本上我想从这个网站的汇率:
(现在是3.39995474781$)我想找到没有$的数字,这样我就可以在网站更改时显示实际汇率,这样它也会在我的网站上自动更改。我怎么做呢?文件内容能完成工作吗?还是有更好的方法来搜索准确的文本?

似乎您需要一个应用程序编程接口(API),这是一种系统允许您提出数据请求的方法。当系统公开API,并且您发送数据请求时,它将返回(可能是异步的),您可以继续使用该数据(例如,修改站点上的文本)

您只需为Coincecko寻找API;更好的方法是搜索您需要的实际数据的API,例如API比特币汇率


如果您在站点上使用jquery,我建议使用ajax来处理异步数据请求,如果您不需要存储数字,建议使用$('#'+thisId).html('set text here')类型函数来修改id=thisId的div中的文本。

。您可以使用JavaScript来完成这项工作

var xhr = new XMLHttpRequest();
xhr.open('https://www.coingecko.com/de/kurs_chart/bitcoin/usd');
xhr.addEventListen('load', function(){
    var response = xhr.responseText;
    // serch the number and inject to your html
});
xhr.send();

file\u get\u contents会起作用吗?
听起来像是正确的PHP函数,您尝试过CURL吗?