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

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

№126-02-2013 22:48:29

wampir3
Участник
 
Группа: Members
Зарегистрирован: 07-12-2012
Сообщений: 6
UA: Firefox 19.0

1) Отключение панели javascript 2) Доступ к браузеру из javascript

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

Отсутствует

 

№227-02-2013 03:47:15

hydrolizer
Участник
 
Группа: Extensions
Зарегистрирован: 22-07-2009
Сообщений: 1945
UA: Firefox 20.0

Re: 1) Отключение панели javascript 2) Доступ к браузеру из javascript

wampir3 пишет

а возможна ли обратная ситуация? из окна, через JS добраться до url-бара, например?

Нет. Этого не позволит система безопасности - у principal вызывающего кода для такого доступа не хватит привилегий.

wampir3 пишет

Через display:none не хочу, мне нужно чтобы нажатием на крестик панель именно отключалась в view-toolbars, а не просто пропадала

Метод setToolbarVisibility(toolbar, isVisible), живет в global scope главного окна.

Отсутствует

 

№327-02-2013 18:25:39

wampir3
Участник
 
Группа: Members
Зарегистрирован: 07-12-2012
Сообщений: 6
UA: Firefox 19.0

Re: 1) Отключение панели javascript 2) Доступ к браузеру из javascript

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

Отредактировано wampir3 (27-02-2013 18:25:54)

Отсутствует

 

№428-02-2013 06:18:11

hydrolizer
Участник
 
Группа: Extensions
Зарегистрирован: 22-07-2009
Сообщений: 1945
UA: Firefox 20.0

Re: 1) Отключение панели javascript 2) Доступ к браузеру из javascript

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

Отсутствует

 

№528-02-2013 20:05:27

wampir3
Участник
 
Группа: Members
Зарегистрирован: 07-12-2012
Сообщений: 6
UA: Firefox 19.0

Re: 1) Отключение панели javascript 2) Доступ к браузеру из javascript

hydrolizer пишет

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

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

Отсутствует

 

Board footer

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