villa777

Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору dedmazai1870 Omsk Ещё легче, двойным кликом правой по картинке. Путь куда сохранять можете свой прописать. Здесь как и просили на Рабочий стол. Код: // Сохранить изображение без запроса двойным правым кликом .... function handleDblClick(e) { if ( e.button == 2 && e.target.localName == 'img' ) { var path = "C:\\Documents and Settings\\Admin\\Рабочий стол\\"; const file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile); file.initWithPath( path ); if ( !file.exists() || !file.isDirectory() ) file.create(Components.interfaces.nsIFile.DIRECTORY_TYPE, 0777); Application.prefs.setValue("browser.download.dir", path ); setTimeout(function() { try { saveImageURL( gContextMenu.imageURL, 0, 0, 0, 1, null, content.document ) } catch(e) {}; document.getElementById("contentAreaContextMenu").hidePopup() }, 100); } }; addEventListener("dblclick", handleDblClick, false, gBrowser ); | | Всего записей: 2773 | Зарегистр. 22-06-2011 | Отправлено: 15:50 19-10-2014 | Исправлено: villa777, 15:52 19-10-2014 |
|