Нат, посоветуй что-нибудь, что поможет разобраться с тем, как без ajax и jquery хорошо писать запросы, чтобы подключить wikipedia api. я прочитала все, что гугл выдает на первых двух (или трех?) страницах, но не не помогло. думаю, это потому, что я плохо понимаю суть этих запросов, что в них реально необходимо, а что опционально. ну или если тебе проще посмотреть на мой код и сказать, чего там не хватает/что не так, это даже лучше, наверное. спасибо! я чувствую, что я сделала ошибку в чем-то не слишком сложном, но пока не понимаю, в чем именно.
Вместо аякса можно использовать JSONP протокол. Аякс, на сколько я бегло понял, используется для запросов с аутенфикацией. А это делают только другие проекты википедии.
У меня точно так же, за исключением динамического адреса, т.е. вместо titles=Dragon у меня после titles прерывается строка, идёт +encodeURI(userText)+ и дальше остаток строки. Получаю статус 0
Comments 10
Reply
ну или если тебе проще посмотреть на мой код и сказать, чего там не хватает/что не так, это даже лучше, наверное.
спасибо!
я чувствую, что я сделала ошибку в чем-то не слишком сложном, но пока не понимаю, в чем именно.
Reply
Reply
Аякс, на сколько я бегло понял, используется для запросов с аутенфикацией. А это делают только другие проекты википедии.
Reply
Reply
function success(data) {
console.log(data);
}
var scr = document.createElement('script')
scr.src = 'http://en.wikipedia.org/w/api.php?action=query&prop=description&titles=Dragon&prop=extracts&exintro&explaintext&format=json&redirects&callback=success'
document.body.appendChild(scr);
Reply
Получаю статус 0
Reply
Leave a comment