Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Корректный get запрос (https://javascript.ru/forum/jquery/16045-korrektnyjj-get-zapros.html)

zili 24.03.2011 00:56

Корректный get запрос
 
$.ajax({
					   type: "GET",
					   url: "http://mail.ru/",
					   success: function(msg){
						 alert( "Data Saved: " + msg );
					   }
					 });


почему этот код у меня не работает ?
в фаербаге пишет
GET http://mail.ru/ 200 OK
но красным цветом, как ошибка

Если вместо майла запросить страницу собственного сайта
url: "/",


то тогда все работает и алерт срабатывает.

Кто мне объяснит в чем дело ?

Gvozd 24.03.2011 01:43

нельзя отправлять запрос на чужой сайт
в этом и ошибка

zili 24.03.2011 09:46

Почему нельзя ? Может есть другие способы ?

Gvozd 24.03.2011 10:52

из соображений безопасности нельзя.
вот существующие способы запросов на другие домены
http://javascript.ru/ajax/cross-domain-scripting
но работать они будут только со своими сайтами, и сайтами готовыми принимать такого рода запросы


Часовой пояс GMT +3, время: 20:58.