私はこれを正しく行っていると思っていましたが、Chrome の JavaScript コンソールで次のエラーが表示されます。
XMLHttpRequest cannot load https://www.google.com/ig/calculator?hl=en&q=1USD=?JPY.
Origin is not allowed by Access-Control-Allow-Origin.
JQueryを介して結果をロードしようとすると、このエラーがスローされます。
$.ajax({
type: 'GET',
url: 'https://www.google.com/ig/calculator?hl=en&q=1USD=?JPY',
crossDomain: true
})
.fail(function() { alert('error'); })
.success(function(data) { alert(data); })
;
$.get('https://www.google.com/ig/calculator?hl=en&q=1USD=?JPY', function(data) {
alert(data);
});
$("#test").load('https://www.google.com/ig/calculator?hl=en&q=1USD=?JPY', function(data) {
alert(data);
});
crossDomain を true に指定しても、AJAX 呼び出しは失敗します。
なぜ、または結果を取得するためのより良い方法があるのでしょうか?
ありがとう。