[英]When i add contentscript using page-mod in firefox extension. The content script functions are executed thrice
[英]FireFox extension. How i can add overlay into content area of window
我的建议是结合使用JavaScript和CSS。 弹出窗口的关键是在CSS中使用z-index,将其置于页面其余部分的前面。
javascript将仅用于激活和停用此部分。 您还可以设置其他一些CSS类以使其余页面内容变暗,然后将这些类应用到相同的javascript函数中。
我的建议是使用BlockUI ,它轻巧且易于使用。
那好吗?
<script type="text/javascript">
alert("Hello, I'm a pop-up!");
</script>
最终,您可以使用jQuery UI对话框模块: http : //jqueryui.com/demos/dialog/
编辑:我想您也应该说一下,如果您对基于JavaSctipt或XUL的解决方案感兴趣。
编辑2:
如果要使用XUL,请查看以下链接:
当我自己开发扩展程序时,我发现它们非常有用。
确实,您需要做的是:
<box id="myBox"> content here </box>
加上一些逻辑来打开它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.