wampir3 > 26-02-2013 22:48:29 |
1) Всем привет. чтобы добраться из браузера к самому окну используют content.document... а возможна ли обратная ситуация? из окна, через JS добраться до url-бара, например? 2) Какой командой через JS можно отключить панель дополнения? Хотелось бы добавить на панели крeстик, которая бы быстро её отключала (также как и нажатием на галочку в View-Toolbars). Через display:none не хочу, мне нужно чтобы нажатием на крестик панель именно отключалась в view-toolbars, а не просто пропадала спасибо) |
hydrolizer > 27-02-2013 03:47:15 |
wampir3 пишета возможна ли обратная ситуация? из окна, через JS добраться до url-бара, например?
Нет. Этого не позволит система безопасности - у principal вызывающего кода для такого доступа не хватит привилегий. wampir3 пишетЧерез display:none не хочу, мне нужно чтобы нажатием на крестик панель именно отключалась в view-toolbars, а не просто пропадала
Метод setToolbarVisibility(toolbar, isVisible), живет в global scope главного окна. |
wampir3 > 27-02-2013 18:25:39 |
Спасибо, setToolbarVisibility() - то что нужно. а можно как-то получить состояние панели? тоесть видима она, или нет? |
hydrolizer > 28-02-2013 06:18:11 |
wampir3 setToolbarVisibility внутри себя устанавливает на тулбар атрибут с соответствующим значением: на menubar - autohide, на toolbar - collapsed (http://mxr.mozilla.org/mozilla-central/ … er.js#4965) Соответственно, для получения состояния скрыт/показан нужно просто прочитать значение этого атрибута. |
wampir3 > 28-02-2013 20:05:27 |
hydrolizer пишетwampir3 setToolbarVisibility внутри себя устанавливает на тулбар атрибут с соответствующим значением: на menubar - autohide, на toolbar - collapsed (http://mxr.mozilla.org/mozilla-central/ … er.js#4965) Соответственно, для получения состояния скрыт/показан нужно просто прочитать значение этого атрибута.
Спасибо большое, помогли. Сделал наконец, что хотел |