Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

Разработка » 1) Отключение панели javascript 2) Доступ к браузеру из javascript » 28-02-2013 20:05:27

hydrolizer пишет

wampir3
setToolbarVisibility внутри себя устанавливает на тулбар атрибут с соответствующим значением: на menubar - autohide, на toolbar - collapsed (http://mxr.mozilla.org/mozilla-central/ … er.js#4965)
Соответственно, для получения состояния скрыт/показан нужно просто прочитать значение этого атрибута.

Спасибо большое, помогли.
Сделал наконец, что хотел=)

Разработка » 1) Отключение панели javascript 2) Доступ к браузеру из javascript » 27-02-2013 18:25:39

Спасибо, setToolbarVisibility() - то что нужно.
а можно как-то получить состояние панели? тоесть видима она, или нет?

Разработка » 1) Отключение панели javascript 2) Доступ к браузеру из javascript » 26-02-2013 22:48:29

1) Всем привет. чтобы добраться из браузера к самому окну используют content.document... а возможна ли обратная ситуация? из окна, через JS добраться до url-бара, например?
2) Какой командой через JS можно отключить панель дополнения? Хотелось бы добавить на панели крeстик, которая бы быстро её отключала (также как и нажатием на галочку в View-Toolbars). Через display:none не хочу, мне нужно чтобы нажатием на крестик панель именно отключалась в view-toolbars, а не просто пропадала
спасибо)

Разработка » изменять настройки из menupopup (XUL) » 20-12-2012 14:44:41

Всем привет, частенько я вижу в дополнениях новые пунты в меню, которые меняют настройки.
пример: http://mydrawz.ucoz.ru/ex.png
Мне нужно менять настройку my.addon.title с true На false и наоборот

как такое реализовать?

Разработка » доступ к innerHTML из browser.xul » 07-12-2012 21:22:45

bucke пишет

content.document.body.innerHTML

спасибо большое)

Разработка » доступ к innerHTML из browser.xul » 07-12-2012 20:34:38

Есть у меня панелька, нужно чтобы кликанье по кнопке выводило исходный код страницы, которая открыта в данный момент

Выделить код

Код:

<?xml version="1.0"?>
<overlay id="logadd" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
 <toolbox id="navigator-toolbox">
  <toolbar id="test_toolbar" accesskey="" toolbarname="test" hidden="false" persist="hidden">
   <toolbaritem>
    <button oncommand="alert(document.body.innerHTML)" id="button" label="View source"/>
   </toolbaritem>
  </toolbar>
 </toolbox>
</overlay>

это никакой результат не даёт, а выводить ошибку, что document.body is undefined, что делать, как до кода окна добраться?

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]