Firefox扩展程序覆盖了持久性iFrame?

时间:2010-01-12 20:10:05

标签: javascript firefox firefox-addon xul

是否可以构建一个Firefox扩展,在页面内容上显示浮动的持久iFrame?

我知道可以使用XUL添加iFrame。例如,您可以将iFrame添加到持久侧边栏。但是,我希望iFrame浮动页面内容,而不是导致内容缩小。到目前为止,我唯一的选择是将iFrame添加到DOM,然后使用CSS“固定”定位来浮动iFrame。

iFrame还必须在页面加载中保持不变,就像侧边栏一样。遗憾的是,在浏览器呈现新页面时(例如,点击链接后),iFrame会向iFrame添加消失。

任何线索?

谢谢!

3 个答案:

答案 0 :(得分:1)

您可以看到的另一个加载项是Shopping Helper每当页面显示产品时底部都有一个iframe

答案 1 :(得分:1)

是。我可以通过在您使用的面板中设置属性noautohide来实现此目的。

E.g。

<panel id="yourOverlay" noautohide="true">

答案 2 :(得分:0)

您可以使用Greasemonkey执行此类操作,它允许您自定义网页的外观,并且可以让您的脚本可供其他人使用。