我正在尝试使用以下方法加载div:
<script>
$("#details").load('http://localhost:31075/ #user');
</script>
但是获得了限制。
XMLHttpRequest无法加载http:// localhost
:31075 /。请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许来源“http:// localhost
:43302”。
那么如何在早期页面上定义访问头,因为那也是我的MVC应用程序。
答案 0 :(得分:1)
您可以尝试使用此链接http://hayageek.com/cross-domain-ajax-jquery-without-cors来解决您的错误,这可能是任何服务器端语言。
答案 1 :(得分:0)
如果您只想从服务器获取数据,JSONP可能是一个解决方案,因为它很容易实现。
如果您不仅可以制作GET,还可以制作POST,PUT等,您可以在服务器上使用跨源资源共享,CORS。由于您没有提到您使用的服务器端语言,请查看here。它包含一些用于各种语言的代码片段。基本上服务器需要发送Access-Control-Allow-Origin标头