Страницы: 1
gigagertz
что убрать из кода что бы сделать одну отдельную кнопку на конкретную кодировку
Из раздела "Инициализация" - убрать всё.
В раздел код поместить строчку(для koi8-r)
Спасибо большое! все работает:) а где можно почитать об этих командах, а то мне попадались только урезанные списки. И вообще есть какой-нить хелп для по написанию этих кодов? Не удивлюсь, что спросил что-нибудь не сложное(а то и дурацкое), но я уже несколько дней сидел с этими кодами и что-то не клеилось нифига, а найти нормального описания не смог:(
или например чем отличаются окно инициализации от окна кода?:)
Спасибо, большое!
Оба варианта работают:)
Еще одна просьбочка:) что убрать из кода что бы сделать одну отдельную кнопку на конкретную кодировку(например koi8-r)? Т.е. мне не нужно выпадающее меню, а нужно что бы кнопка сразу назначала конкретную кодировку. У меня что-то не получается
Вот так выглядит сам код. Хотелось бы что бы он менял кодировку письма в Thunderbird
var menu = <menupopup xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" oncommand="this.parentNode.changeEncoding(event)"> <menuitem charset="KOI8-R" label="Кириллица (KOI8-R)"/> <menuitem charset="IBM866" label="Кириллица/Россия (CP-866)"/> <menuitem charset="windows-1251" label="Кириллица (Windows-1251)"/> <menuitem charset="UTF-8" label="Unicode (UTF-8)"/> </menupopup>; menu = new DOMParser (). parseFromString (menu. toXMLString (), "application/xml"). documentElement; this. orient = "horizontal"; this. type = "menu-button"; this. appendChild (menu); this. changeEncoding = function (event) { var encoding = event. target. getAttribute ("charset"); SetForcedCharset (encoding); SetDefaultCharacterSet (encoding); }
Друзья, помогите с кнопкой. Код ниже взят из начала темы по кнопке смены кодировки. Она отлично работает в браузере FF, но не работает в Thunderbird.Что нужно изменить в коде. что бы она реагировала на окно почтового клиента. Чувствую дело в этом куске oncommand="this.parentNode.changeEncoding(event)" Вот что надо вставить вместо parentNode
[code]custombutton://%u0412%u044B%u0431%u043E%u0440%20%u043A%u043E%u0434%u0438%u0440%u043E%u0432%u043A%u0438%5D%5B%5D%5B%5D%5Bvar%20menu%20%3D%0A%3Cmenupopup%20xmlns%3D%22http%3A//www.mozilla.org/keymaster/gatekeeper/there.is.only.xul%22%0A%09%20%20%20oncommand%3D%22this.parentNode.changeEncoding%28event%29%22%3E%0A%09%3Cmenuitem%20charset%3D%22KOI8-R%22%20label%3D%22%u041A%u0438%u0440%u0438%u043B%u043B%u0438%u0446%u0430%20%28KOI8-R%29%22/%3E%0A%09%3Cmenuitem%20charset%3D%22IBM866%22%20label%3D%22%u041A%u0438%u0440%u0438%u043B%u043B%u0438%u0446%u0430/%u0420%u043E%u0441%u0441%u0438%u044F%20%28CP-866%29%22/%3E%0A%09%3Cmenuitem%20charset%3D%22windows-
Страницы: 1