FireFox扩展。如何将叠加添加到窗口的内容区域

时间:2010-03-29 09:51:48

标签: javascript firefox

我在一个主题中的问题。例如:我怎样才能开发自己的Alert Pop-ups 我认为,它可能与覆盖,但我不知道如何。

3 个答案:

答案 0 :(得分:1)

我的建议是使用javascript和CSS的组合。弹出窗口的关键是在CSS中使用z-index,将其放在页面内容的其余部分之前。

javascript只会用于激活和停用此部分。您还可以设置一些其他CSS类来使页面内容的其余部分变暗,并在同一个javascript函数中应用这些类。

答案 1 :(得分:0)

我的建议是使用BlockUI,它重量轻且易于使用。

答案 2 :(得分:0)

ol'good怎么样?

<script type="text/javascript">
   alert("Hello, I'm a pop-up!");
</script>

最终,您可以使用jQuery UI Dialog模块:http://jqueryui.com/demos/dialog/

编辑:我想你也应该说你是否对基于JavaSctipt OR XUL的解决方案感兴趣。

编辑2:

如果您想使用XUL,请查看以下链接:

当我开发自己的扩展时,我发现它们非常有用。

真的,你所需要的只是:

<box id="myBox"> content here </box>

加上一些逻辑来打开它。