プロジェクト

全般

プロフィール

[GGH4.X-5.X] XMLHttpRequest の同期実行のサンプルを見たい.

技術ノート
2016/08/01

[番号]
技術ノート KGTN 2016071702

[現象]
[GGH4.X-5.X] XMLHttpRequest の同期実行のサンプルを見たい.

[説明]
以下に XMLHttpRequest の同期実行のサンプルを示します.なお, XMLHttpRequest のリクエスト先は,セキュリティ上の理由により,同一ドメイン (正確には同じサイト) に制限されます.

<!DOCTYPE html>

<html>
<head>
<meta content="text/html;shift_jis" http-equiv="Content-Type">
<title>showSource</title>
</head>
<body>
<br>
<textarea id="status" style="width: 95%; height: 480px;"></textarea>

  <!--- ソースコードを読むスクリプト --->
<script language=javascript>
var objMsg = document.getElementById("status");
showSource();

   // メッセージ表示
function showMessage(msg) {
objMsg.innerText = msg;
}

   // ソースコードの取得
function showSource() {
var xhr = new XMLHttpRequest();
xhr.open('GET', "http://192.168.102.89/goglobal/logon.html", false);
xhr.onreadystatechange = function() {
if((xhr.readyState === 4)&&(xhr.status === 200)) {
showMessage(xhr.responseText);
}
};
xhr.send(null);
}
</script>
</body>
</html>

ファイル

KGTN2016071702.pdf (62.3 KB) kitasp 技術センター, 2016/08/01 13:37