如何使用Javascript前端从url获取数据?

如何使用Javascript前端从url获取数据?,javascript,Javascript,我想写一个基于javascript的前端,它可以从外部url获取数据并在页面中显示它们。是否有任何示例代码?多谢各位 服务器端有一个python脚本,可以生成一些数据结果。我需要获取数据并显示它们。我可能需要jQuery向服务器进行查询,但我不知道如何进行 我想有一个按钮,在我点击botton之后,它可以生成查询,该查询可以从服务器获取数据并显示在页面中 简而言之,前面是javascript,后面是python。我需要从前面到后面进行查询并运行python,然后才能获得一些数据。然后我需要在页面

我想写一个基于javascript的前端,它可以从外部url获取数据并在页面中显示它们。是否有任何示例代码?多谢各位

服务器端有一个python脚本,可以生成一些数据结果。我需要获取数据并显示它们。我可能需要jQuery向服务器进行查询,但我不知道如何进行

我想有一个按钮,在我点击botton之后,它可以生成查询,该查询可以从服务器获取数据并显示在页面中


简而言之,前面是javascript,后面是python。我需要从前面到后面进行查询并运行python,然后才能获得一些数据。然后我需要在页面上显示数据。

您可以使用谷歌
XMLHttpRequest
。有一个非常好看的条目,描述了一般技术、注意事项和限制

从维基百科改编,您可以从以下内容开始(假设您没有使用Internet Exploder的某个古老版本):


xmlhttp=新的XMLHttpRequest();
xmlhttp.onreadystatechange=函数(){
if(xmlhttp.readyState==4){
警报(xmlhttp.responseText);
}
};
open(“GET”,“somepage.xml”,true);
xmlhttp.send(空);

或者,像jQuery这样的公共库可以用来简化远程请求的代码。

可能重复的方式,太广泛了。此任务是否有任何特定部分需要帮助?
window.location=”http://stackoverflow.com";XMLHttpRequest
用于获取文本、JSON、XML、HTML或您可以想象的任何其他数据格式。您从服务器获取的数据将是一个完整的文档,仅仅是HTML片段,还是其他完全不同的格式?是希望结果替换当前页面,还是只想向页面添加内容?如果您想获取某些内容并将其添加到当前页面,您可能需要使用
XMLHttpRequest
。或者使用一个封装了
XMLHttpRequest
的库。如果您确定需要jQuery,也许您应该将您的问题修改为“如何使用jQuery实现(这一点)”
<html>
<head></head>
<body>
    <script language="JavaScript">
        xmlhttp=new XMLHttpRequest();
        xmlhttp.onreadystatechange = function() {
                if(xmlhttp.readyState == 4){
                    alert(xmlhttp.responseText);                
                }
        };
        xmlhttp.open("GET","somepage.xml",true);
        xmlhttp.send(null);
    </script>
</body>
</html>