1

Web ページに別のページを追加しようとしています。私の最初の選択肢は iframe ですが、対象の Web サイトでは 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