Я делал это раньше на PHP, но теперь мне нужно сделать это на JavaScript.Насколько я знаю, ajax работает только с вашими хозяевами.
Единственный способ сделать это (междоменный) - с помощью серверного скрипта. Почему бы вам просто не отправить данные POST на ваш серверный скрипт, чтобы этот скрипт прочитал и сохранил сторонний образ.