1

我正在尝试在我的网页中添加另一个页面。我的第一选择是 iframe,但目标网站不允许 iframe。之后我尝试使用跨域。我正在使用 tomcat 7.0.27

我将 crossdomain.xml 放在 webapps/ROOT/crossdomain.xml

我的 crossdomain.xml 代码:

<?xml version="1.0" ?>
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>

我的jsp代码:

<html>
<head><script src="http://code.jquery.com/jquery-2.0.3.min.js"></script></head>
<body>
<script>
$(document).ready(function() {
  jQuery('#result').load('http://www.facebook.com', function() {
      alert('Load was performed.');
  });
  });
</script>
<div id="result"/>
</body>
</html>

问题是它仍然不起作用。我有一个错误说

**XMLHttpRequest cannot load http://www.facebook.com/. Origin http://localhost:8080 is not allowed by Access-Control-Allow-Origin.** 

我想念什么?

4

0 回答 0