Hello!
Can I use XMLHttpRequests in JavaScript to request a file on a different server than the one from where the request was made?
Thank you.
Hello!
Can I use XMLHttpRequests in JavaScript to request a file on a different server than the one from where the request was made?
Thank you.
Only if the remote server supports JSONP or HTTP Access-Control
headers.
Public JSON API's (like the ones provided by Google.com, Facebook.com, etc) often do.
you need o use a method that is called as JSONP
one of the best ways is to use jQuery to reduce the code and worries between your page and the server, and all you need to do is:
$.ajax({
dataType: 'jsonp',
data: 'id=10',
jsonp: 'jsonp_callback',
url: 'http://myotherserver.com/getdata',
success: function () {
// do stuff
},
});