Если заюзать IE как COM-объект...
var ie, s;
ie = new ActiveXObject("InternetExplorer.Application")
ie.visible = true;
ie.navigate("http://www.rsdn.ru/Mag/cover/mag0302.jpg");
s = 'e:\\zzz';
ie.ExecWB(4, 2, s); // OLECMDID_SAVEAS = 4
// OLECMDEXECOPT_DONTPROMPTUSER = 2
---
Но так все равно появляется окно диалога Save As.
Можно покопать MSDN дальше, но проще wget.
GNU wget
|