Простое расширение Firefox для создания окна в виде всплывающего окна

Я хотел бы создать простое ниже окно на Firefox. Я пытаюсь разработать простое расширение для какой-то функции. Теперь я не могу создать окно, как с windows окно вместо всплывающего окна, и я не могу найти документ об этом

введите описание изображения здесь

2 ответа

Вы должны взглянуть на источник для расширения pixel perfect, так как оно делает нечто похожее на ваше (несколько расплывчатое) описание:

https://github.com/firebug/pixel-perfect/wiki

Ты можешь использовать 'window/utils' SDK API и его openDialog() функция:

require('sdk/window/utils').openDialog({
  url: 'http://stackru.com',
  name: 'My pop-up window!',
  features: 'height      = 180, ' +
            'width       = 320, ' +
            'toolbar     = no, ' +
            'menubar     = no, ' +
            'scrollbars  = no, ' +
            'resizable   = no, ' +
            'location    = no, ' +
            'directories = no, ' +
            'status      = no'
});

Этот API описывается здесь: https://developer.mozilla.org/en-US/Add-ons/SDK/Low-Level_APIs/window_utils

И здесь вы можете найти полный список поддерживаемых функций для openDialog(): https://developer.mozilla.org/pl/docs/Web/API/Window/open

Другие вопросы по тегам