Прежде всего, существует вопрос с тем же названием здесь, но это не то, что я ищу, и у него нет полного ответа либо.
Итак, вот мой вопрос. Скажем, у меня есть этот URL, который ссылается на изображение.
https://fbcdn-photos-a.akamaihd.net/hphotos-ak-ash4/299595_10150290138650735_543370734_8021370_355110168_n.jpg
Как только я поместил этот параметр ?dl=1
в конец URL-адреса, он станет загружаемым.
https://fbcdn-photos-a.akamaihd.net/hphotos-ak-ash4/299595_10150290138650735_543370734_8021370_355110168_n.jpg?dl=1
Я пытаюсь выполнить эту задачу через usercript. Поэтому я использовал XMLHttpRequest для этого.
var url = "https://fbcdn-photos-a.akamaihd.net/hphotos-ak-ash4/299595_10150290138650735_543370734_8021370_355110168_n.jpg?dl=1";
var request = new XMLHttpRequest();
request.open("GET", url, false);
request.send(null);
if (request.status === 200)
{
alert(request.statusText);
}
Вот fiddle.
Но это не сработает. Горе со мной, потому что я совершенно новичок в JavaScript, и я ничего не сделал с AJAX. Я много искал для проб или ничего, но безрезультатно.
Пожалуйста, помогите мне, как это сделать?