ajax リクエストを送信する JavaScript コードがいくつかありますが、応答がありません。これをどのように修正すればよいでしょうか?ありがとう!
私が取得しようとしていたリンクは次のとおりです。 http://research.engineering.wustl.edu/~todd/cse330/demo/lecture6/helloClass.txt
私のコード:
<!DOCTYPE html>
<html>
<head>
  <script type="text/javascript">    
  function sendRequest() {    
    alert("Sending request");    
    var xmlHttp = new XMLHttpRequest();
    xmlHttp.open("GET","http://research.engineering.wustl.edu/~todd/cse330/demo/lecture6/helloClass.txt",true);
    xmlHttp.addEventListener("load",ajaxCallback,false);
    xmlHttp.send(null);
  }
  function ajaxCallback(event) {
    alert("Here is the response " + event.target.responseText );
    document.getElementById("demo").innerHTML= event.target.responseText;
  }    
  </script>
  </head>
  <body>
    <h1>My Ajax  Web Page</h1>
    <p id="demo">I will display something here</p>    
    <form>
      <input name="submit" type=button value="Send Ajax Request" onClick="sendRequest()">
    </form>    
  </body>
</html> 
ご回答ありがとうございます。あなたが提案したようにJSONPを試しました、私は使用します
<script type="text/javascript" src="http://research.engineering.wustl.edu/~todd/cse330/demo/lecture6/helloClass.txt?jsonp=parseResponse"> 
私の新しいスクリプトタグ用ですが、まだ機能しません。さらにヒントはありますか?ありがとう!
皆様、ご回答ありがとうございます!しかし、私はこの手法に慣れていないので、まだ混乱しています。私が勉強するために、より詳細なコードを持ってきていただけませんか。また、エージェントのリスニング手法にも非常に興味があります。