を取得するために使用され、あなたはいくつかの簡単なxamplesを見てきましたXUL.frまたはW3 ShoolsまたはYour HTML Sourceのような?
以下は簡単な例です。 onreadystatechangeコールバックのインライン関数とreadystateとstatusのチェックに注目してください。私はあなたの問題がこれらのチェックを行うことに注意しているかもしれないと信じていますが、あなたのコードがなければ間違っている可能性があります。
<html>
<head>
<script>
function submitForm()
{
var xhr;
try { xhr = new ActiveXObject('Msxml2.XMLHTTP'); }
catch (e)
{
try { xhr = new ActiveXObject('Microsoft.XMLHTTP'); }
catch (e2)
{
try { xhr = new XMLHttpRequest(); }
catch (e3) { xhr = false; }
}
}
xhr.onreadystatechange = function()
{
if(xhr.readyState == 4)
{
if(xhr.status == 200)
document.ajax.dyn="Received:" + xhr.responseText;
else
document.ajax.dyn="Error code " + xhr.status;
}
};
xhr.open(GET, "data.txt", true);
xhr.send(null);
}
</script>
</head>
<body>
<FORM method="POST" name="ajax" action="">
<INPUT type="BUTTON" value="Submit" ONCLICK="submitForm()">
<INPUT type="text" name="dyn" value="">
</FORM>
</body>
</html>
私はこれをもう少し拡張する必要があると思います。 –
はい、それ以上の情報なしでコードを投稿することはできますか?本当に助けてくれるわけではありません。 – Wayne
さらに、ログを調べてリクエストが探しているリソースを確認することもできます。 – seth