Показать сообщение отдельно
  #7 (permalink)  
Старый 17.09.2015, 20:18
Аспирант
Отправить личное сообщение для yyyyuriyyyy Посмотреть профиль Найти все сообщения от yyyyuriyyyy
 
Регистрация: 03.04.2014
Сообщений: 33

Сообщение от laimas Посмотреть сообщение
Вы думаете я знаю какая функция не работает?

Вы пытаетесь получить доступ к чужому ресурсу, учите, что речь не о открытие файла браузером и дальнейшего его сохранения, что будет доступно, а средствами JS. Если этот ресурс не передает заголовок Access-Control-Allow-Origin разрешающий такой доступ, то ничего вы и не получите. Поэтому и нужен посредник - серверный скрипт, который по запросу клиента будет получать этот документ и возвращать клиенту нужное.
Я попробовал сделать вот так:
jQuery.getFeed({
       url: 'http://www.bing.com/HPImageArchive.aspx?format=xml&idx=0&n=1&mkt=en-US',
       success: function(feed) {
           alert(1);
           //feed.title
       }
   });


И пробовал сделать через ajax, функция alert даже не вызывается
Ответить с цитированием