加载和操作来自不同域的我的页面元素

时间:2017-06-05 11:36:43

标签: javascript jquery html xmlhttprequest asp.net-core-mvc

我正在尝试从我的页面加载div中不同域页面的内容。 我尝试使用<object><iframe>,内容已加载,但我不允许使用jQuery操作它。 另外,我有同样的错误:

  

XMLHttpRequest无法加载“URL”。没有'Access-Control-Allow-Origin'   标头出现在请求的资源上。起源   因此,“http://localhost:15297”不允许访问

,当我尝试

$.get("URL", function (data) {
    $("#divID").append(data);
}

是否有任何解决方法可以使用jQuery加载和操作来自不同域页面的内容?

1 个答案:

答案 0 :(得分:0)

您需要使用postMessage组织子页面和父页面之间的连接。

似乎这个lib可以帮助你https://github.com/travist/seamless.js