gpt4 book ai didi

javascript - 从另一个站点获取内容

转载 作者:行者123 更新时间:2023-12-04 00:31:14 26 4
gpt4 key购买 nike

我在这里看到了类似的问题,但我没有找到关于 Javascript 的任何答案。

我正在构建一个网站(我们称之为“A”),我想从另一个需要用户名和密码的网站(“B”)获取内容。我想在我的站点上使用一个功能,从 B 的某个页面获取内容。我总是在我的计算机上手动登录到站点 B,所以我不需要该功能来进行登录(所以我将它直接链接到B) 处信息的正确页面。A 和 B 不在同一个域中。 Javascript 有没有办法从 B 获取内容?

最佳答案

您需要跨域 AJAX 调用(通常由 same origin policy 阻止)。 jQuery 有一个方便的辅助函数,它将返回名为 $.getJson() 的 JSON 数据。

$.getJSON('http://otherdomain/ajax/test.json', function(data) {
if (undefined != data) {
console.log(data);
}
});

这利用了一种称为 JSONP 的技术,它将 Javascript 直接写入文档以发出请求(而不是使用 XMLHttpRequest 对象),绕过同源策略。

关于javascript - 从另一个站点获取内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6395895/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com