次のコードは、ページがロードされた後にAJAXリクエストを実行し、そのAJAXコールの応答をポップアップに表示することになっています。これはFirefoxで動作しますが、IE8で動作しない理由はわかりません。プロトタイプのAjax.RequestとInternet Explorer 8
<html>
<head>
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript">
// Do this stuff when DOM finishes loading.
document.observe("dom:loaded", function() {
new Ajax.Request("page.html", {
onSuccess: function(response) {
alert(response.responseText);
}
});
});
</script>
</head>
<body>
</body>
</html>
page.htmlはちょうど
hello world
が含まれている私が何かを明らかに不足しているか、これはプロトタイプのJSライブラリはIE8と完全に互換性がないという結果であるだろうか?私は最新の安定したプロトタイプリリース(1.6.0.3)と出血のないバージョン(1.6.1 RC3)でこれを試しました。どんな助けでも大変感謝しています。ありがとう!
この問題は、おかげです。 – Matthew