jquery и все различные, такие как dojo, YUI поддерживает кросс-браузерные запросы через хак.
Из-за одной и той же политики происхождения вы не можете делать ajax-запросы к другим доменам, поэтому такие запросы часто используются хаком http://en.wikipedia.org/wiki/JSONP
Демонстрация описания функциональности
Сценарий сайта 1
function MakeThirdPartyRequest()
{
//make sure this domain returns pure json
var Url="http://SomeOtherDomain.com";
//now using javascript you add this TAG to body of html
<script src="Url" type="text/javascript"></script>
}
function jsonFromThirdParty(data)
{
alert(data);
}
Сайт 2 должен возвращать данные в этом формате
jsonFromThirdParty("hello iam data from other domain");
Вы можете использовать некоторые сторонние библиотеки javascript
Ниже приведен код для выполнения междоменного запроса ajax
jQuery.ajax({
url:'http://some_domain',
dataType:'jsonp',
type:'get',
success:function(data)
{
alert(data);
}
});