Расширение FireFox. Как я могу добавить наложение в области содержимого окна - PullRequest
0 голосов
/ 29 марта 2010

Моя проблема в теме.Например: как мне разработать мои собственные всплывающие окна с предупреждениями Я думаю, это возможно с наложением, но я не знаю как.

Ответы [ 3 ]

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

Мое предложение было бы использовать комбинацию JavaScript и CSS. Ключом к всплывающему окну будет использование z-индекса в CSS, который помещает его перед остальным содержимым страницы.

Javascript будет использоваться только для активации и деактивации этого раздела. Вы также можете настроить некоторые другие классы CSS, чтобы затемнить остальное содержимое страницы, и применить эти классы в той же функции JavaScript.

0 голосов
/ 29 марта 2010

Как насчет ol'good?

<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>

плюс немного логики, чтобы открыть его.

0 голосов
/ 29 марта 2010

Я бы предложил использовать BlockUI , его легкий и очень простой в использовании.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...