1

このように AJAX を使用してページをロードしようとしています。Jquery と ajax は初めてです。ここでどのような間違いを犯しているのか教えてください。常にエラー ページが表示されます。

<html>
<head>
   <script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<div id="ajax-panel">

</div>
<script>
$.ajax({
  url: 'http://www.cnn.com',
   success:function(data){
   alert(data);
  },
  error:function(){
    // failed request; give feedback to user
    $('#ajax-panel').html('</p> Try that again in a few moments.</p>');
  }
});
 </script>

</body>
</html>
4

1 に答える 1

3

別のドメインのページに対して *AJAX リクエストを行うことはできません。CORSについて読んで、オプションを調べてください。最も簡単な方法は、データを集約するサーバー上のバックエンド リソースをポーリングすることです。

于 2012-10-05T21:06:04.237 に答える