Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 打开指定宽度的窗口&;高度_Javascript_Safari_Safari Extension - Fatal编程技术网

Javascript 打开指定宽度的窗口&;高度

Javascript 打开指定宽度的窗口&;高度,javascript,safari,safari-extension,Javascript,Safari,Safari Extension,我正在开发一个safari扩展,我需要创建一个弹出窗口一旦你点击一个按钮,我尝试了一个iframe覆盖,但目标重定向整个页面,所以我不得不使用弹出窗口 “window.open()JavaScript方法不能用于从全局HTML文件或扩展栏打开新选项卡和窗口。相反,全局文件和扩展栏可以访问SafariApplication、SafariBrowserWindow和SafariBrowserTab类,这些类的方法和属性允许您使用窗口和选项卡。”() 您可以使用safari.application.o

我正在开发一个safari扩展,我需要创建一个弹出窗口一旦你点击一个按钮,我尝试了一个iframe覆盖,但目标重定向整个页面,所以我不得不使用弹出窗口

“window.open()JavaScript方法不能用于从全局HTML文件或扩展栏打开新选项卡和窗口。相反,全局文件和扩展栏可以访问SafariApplication、SafariBrowserWindow和SafariBrowserTab类,这些类的方法和属性允许您使用窗口和选项卡。”()

您可以使用safari.application.openBrowserWindow()打开窗口,但我还没有找到指定URL或窗口高度/宽度的文档


有人能给我指出正确的方向吗?

我快速浏览了Safari Extensions引用,看起来当你调用openBrowserWindow时,你会得到一个SafariBrowserWindow的引用,它有一个activeTab属性,可以得到一个SafariBrowserTab引用。SafariBrowserTab有一个属性,可用于指定要加载的url