任务很简单:从另一个站点加载一个div并将其附加到当前网站。 我使用jQuery ajax请求加载整页内容:
$.ajax({
url: news_link,
type: 'GET',
dataType: "html"
}).done(function(data) {
...
}).fail(function(){
...
});
当我尝试使用响应操作时出现问题:
console.log($(data).find('.widget.newsList'))
正在发送其他图像请求,尽管图像不在此选择器选择的div元素中。响应中的那些图像的链接是本地的,例如:'/ img / image.png'所以我得到404错误。下载和存储图像localy不是一个选项。有什么方法吗?
答案 0 :(得分:0)
任务很简单:从另一个站点加载一个div并将其附加到当前网站。
这是问题编号1.您无法从第三方域加载内容。这是所有浏览器的安全功能,称为Same Origin Policy.