2016-05-01 8 views
0

MDNは、XMLHttpRequest オープンメソッドの仕様にbstrUrlパラメータが含まれ、このパラメータが「要求されたURL」を表していることを伝えます。漠然と言ってばかげている。XMLHttpRequestのオープンメソッドのurlパラメータはどのように使用されますか?

www.help.dottoro.comに、パラメータに「要求を送信する必要があるURLを指定する文字列」が含まれていることがわかります。

W3Schoolsのは、この例があります:

<!DOCTYPE html> 
<html> 
<body> 

<div id="demo"><h2>Let AJAX change this text</h2></div> 

<button type="button" onclick="loadDoc()">Change Content</button> 

<script> 
function loadDoc() { 
    var xhttp = new XMLHttpRequest(); 
    xhttp.onreadystatechange = function() { 
    if (xhttp.readyState == 4 && xhttp.status == 200) { 
     document.getElementById("demo").innerHTML = xhttp.responseText; 
    } 
    }; 
    xhttp.open("GET", "ajax_info.txt", true); 
    xhttp.send(); 
} 
</script> 

</body> 
</html> 

この例では、ボタンがクリックされたときに表示されるテキストをトリガします。

私の本は、「リクエストを処理するページへのパス」と伝えています。次に、私の本で、htmlで表示されるデータを含むそのパラメータに.jsonファイルが指定されている例を見ていきます。

私は混乱しています。 jsは指定されたファイルの内容をどのように知っていますか?

答えて

1

XMLHttpRequestの公開メソッドのurlパラメータはどのように使用されますか?

XMLHttpRequestオブジェクトがブラウザにGETまたはPOSTを送信するよう要求するURLです。

jsは指定されたファイルの内容をどのように知っていますか?

JavaScriptを書く人は、指定されたリソースで何をするかを知っているコードを書いています。

w3schoolsの例では、コードは、demo要素に表示したいHTMLを返すものを要求していることを認識しています。

リクエストがJSONの場合、コードはJSONを解析し、そのデータで何かを行うことで、リクエストが正常に処理されます。

関連する問題