Страницы: 1
Отсутствует
Все, как на скрине, но чтобы окошко не вылетало, и не нужно было еще жать на кнопку "Удалить сейчас"
(По моему это очевидно, т.к просто для вывода этого окна есть сочетание Ctrl+Alt+Delete)
По нажатию кнопки должна именно удалятся "вся история" со всеми "галками", и за все время, без вывода самого окна, и подтверждения.
Отредактировано Aieyrsnt (10-09-2014 20:40:10)
Отсутствует
Все что на скрине, но если хочешь изменить удаляемое то код надо будет менять в ручную, например добавить "formdata" - журнал форм и поиска:
const sjs = {}; Services.scriptloader.loadSubScript("chrome://browser/content/sanitize.js", sjs); ["cache", "cookies", "history", "sessions", "downloads", "offlineapps", "siteSettings"] .forEach(function(it) { sjs.Sanitizer.prototype.items[it].clear() }); // , "passwords", "formdata" можно добавить для удаления
Отредактировано bunda1 (10-09-2014 21:23:33)
Отсутствует
Это как "изменить удаляемое" ? Нет, просто чтобы срабатывало как по нажатию кнопки "Удалить все" (Со всеми галками, за все время), если это ОНО, то спасибо.
Отсутствует
Это как "изменить удаляемое" ? Нет, просто чтобы срабатывало как по нажатию кнопки "Удалить все" (Со всеми галками, за все время), если это ОНО, то спасибо.
Мой код не удаляет пароли и журнал форм и поиска, но ты можешь добавить эти пункты в ручную, добавив в код , "passwords", "formdata"
Отсутствует
что я делаю не так?
custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3E%u041E%u0447%u0438%u0441%u0442%u043A%u0430%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bcustombuttons-stdicon-1%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5Bconst%20sjs%20%3D%20%7B%7D%3B%0AServices.scriptloader.loadSubScript%28%22chrome%3A//browser/content/sanitize.js%22%2C%20sjs%29%3B%0A%0A%5B%22downloads%22%2C%20%22cache%22%5D%0A.forEach%28function%28it%29%20%7B%20sjs.Sanitizer.prototype.items%5Bit%5D.clear%28%29%20%7D%29%3B%20%20%0A//%20%20%2C%20%22passwords%22%2C%20%22formdata%22%2C%20%22cache%22%2C%20%22cookies%22%2C%20%22history%22%2C%20%22sessions%22%2C%20%22downloads%22%2C%20%22offlineapps%22%2C%20%22siteSettings%22%20%u043C%u043E%u0436%u043D%u043E%20%u0434%u043E%u0431%u0430%u0432%u0438%u0442%u044C%20%u0434%u043B%u044F%20%u0443%u0434%u0430%u043B%u0435%u043D%u0438%u044F%20%5D%5D%3E%3C/code%3E%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E
SeaMonkey 2.39 forever
Отсутствует
что я делаю не так?
Выделить кодКод:
custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3E%u041E%u0447%u0438%u0441%u0442%u043A%u0430%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bcustombuttons-stdicon-1%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5Bconst%20sjs%20%3D%20%7B%7D%3B%0AServices.scriptloader.loadSubScript%28%22chrome%3A//browser/content/sanitize.js%22%2C%20sjs%29%3B%0A%0A%5B%22downloads%22%2C%20%22cache%22%5D%0A.forEach%28function%28it%29%20%7B%20sjs.Sanitizer.prototype.items%5Bit%5D.clear%28%29%20%7D%29%3B%20%20%0A//%20%20%2C%20%22passwords%22%2C%20%22formdata%22%2C%20%22cache%22%2C%20%22cookies%22%2C%20%22history%22%2C%20%22sessions%22%2C%20%22downloads%22%2C%20%22offlineapps%22%2C%20%22siteSettings%22%20%u043C%u043E%u0436%u043D%u043E%20%u0434%u043E%u0431%u0430%u0432%u0438%u0442%u044C%20%u0434%u043B%u044F%20%u0443%u0434%u0430%u043B%u0435%u043D%u0438%u044F%20%5D%5D%3E%3C/code%3E%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E
emlen, покажите код кнопки отдельно - чтобы не надо было устанавливать кнопку для того, чтобы прочитать код
Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©
Отсутствует
emlen
Для SeaMonkey 2.32, наверно, так
var names = [ "cache", //"cookies", "downloads", //"formdata", //"history", //"offlineApps", //"passwords", //"sessions", //"urlbar" ]; var {Sanitizer} = Cu.import("resource:///modules/Sanitizer.jsm", {}); var exceptions = []; for(var name of names) { try { Sanitizer.clearItem(name); } catch(ex) { exceptions.push(ex); } } for(var ex of exceptions) Cu.reportError(ex);
Отсутствует
Страницы: 1