аддон firefox, прозрачная плавающая панель

Я разрабатываю надстройку Firefox и хотел бы иметь полупрозрачную панель с фиксированным положением (относительно браузера) с 3 значками, отображаемыми в углу каждой области содержимого браузера. Эти кнопки должны иметь возможность связываться с сайтом, который не показан.

Я знаю, что можно было бы вставить div с фиксированной позицией в html, но я хочу, чтобы кнопки связывались с внешним сайтом при нажатии, а также запрашивали информацию при их загрузке, поэтому я думаю, что это нарушит ту же политику происхождения. Это не будет работать с изображением или другими прямыми URL-адресами мультимедиа.

Какой самый простой способ создать плавающую панель значков?


person mikkom    schedule 06.02.2012    source источник


Ответы (1)


Примерно через неделю работы я нашел его. Вот ответ, я надеюсь, что это поможет кому-то еще:

http://marcada.ms/2010/02/getting-content-on-top-of-the-browser-space-using-xul/

Вышеупомянутое добавляет панель, прозрачность не работает (по крайней мере, не в Linux, с которым я работаю) из-за следующей ошибки. Эх... открылся в 2007 и не закрылся в 2012.

https://bugzilla.mozilla.org/show_bug.cgi?id=408284

edit2: я закончил вставлять данные html в тело документа, используя файлы из папки расширения. Работает очень хорошо, включая прозрачность.

edit3: Если кому-то интересно, как это работает в моем плагине, проверьте мой живой сайт по адресу http://www.upmarker.com

person mikkom    schedule 07.02.2012