Расширение Firefox, которое перекрывает постоянный iFrame? - PullRequest
1 голос
/ 12 января 2010

Можно ли создать расширение Firefox, которое отображает плавающий, постоянный iFrame поверх содержимого страницы?

Я знаю, что можно добавлять iFrames, используя XUL. Например, вы можете добавить iFrame на постоянную боковую панель. Однако я хочу, чтобы iFrame плавал над содержимым страницы, а не уменьшал его содержимое. Пока что мой единственный вариант - добавить iFrame в DOM, а затем использовать фиксированное позиционирование CSS для перемещения iFrame.

iFrame также должен сохраняться при загрузке страницы, точно так же, как боковая панель. К сожалению, добавление iFrame в DOM приводит к исчезновению iFrame, когда браузер отображает новую страницу (например, после нажатия ссылки).

Есть какие-нибудь подсказки?

Спасибо!

Ответы [ 3 ]

1 голос
/ 13 января 2010

Еще одно дополнение, на которое вы можете посмотреть: Shopping Helper У него есть фрейм внизу, когда на странице отображается продукт

1 голос
/ 08 марта 2010

Да. Я смог сделать это, установив атрибут noautohide на используемой панели.

* 1003 Е.Г. *

<panel id="yourOverlay" noautohide="true">
0 голосов
/ 12 января 2010

Возможно, вы сможете сделать что-то подобное с Greasemonkey , это позволит вам настроить внешний вид веб-страниц и сделать свой сценарий доступным для других.

...