xmlhttprequest onloadが呼ばれずonerrorしか呼ばれない
xmlhttprequestを使ってみようと思い以下のようなコードを書いたのですが、
onloadが実行されず必ずonerrorが呼び出されます。
どうすればonloadが呼び出されるでしょうか
<html>
<head>
<script>
function fn()
{
alert("RUN!");
var xhr = new XMLHttpRequest();
var url="http://www.yahoo.co.jp";
xhr.open("GET", url, true);
xhr.onload = function (oEvent) {
alert("on load");
};
xhr.onerror=function(oEvent){
alert("on error");
}
xhr.send(null);
};
</script>
</head>
<body>
<button type="button" name="btn" onclick="fn()">ボタン</button>
</body>
</html>