我正在尝试打开一个新的弹出式HTML页面(来自)
window.open ('http://www.google.fr', 'win', 'height=240, width=640, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no');
看起来窗口没有指定宽度,高度和其他选项的选项。
https://developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/windows
答案 0 :(得分:1)
您必须使用名为Low-Level
的{{1}} SDK API及其'window/utils'
函数(而不是openDialog()
),这样可以设置更多open()
。
features
此API在此处描述: https://developer.mozilla.org/en-US/Add-ons/SDK/Low-Level_APIs/window_utils
在这里,您可以找到require('sdk/window/utils').openDialog({
url: 'http://www.google.fr',
name: 'The window I dreamt of',
features: 'height = 240,' +
'width = 640,' +
'toolbar = no,' +
'menubar = no,' +
'scrollbars = no,' +
'resizable = no,' +
'location = no,' +
'directories = no,' +
'status = no'
});
支持的features
的完整列表:
https://developer.mozilla.org/pl/docs/Web/API/Window/open