【发布时间】:2017-05-08 22:21:17
【问题描述】:
我正在通过Excel JavaScript API 制作 Excel 加载项。这个插件有一个按钮,点击它会启动popup = window.open("https://localhost:3000/#/new/", "popup", "width=1000, height=1100")并弹出一个浏览器窗口。
关闭工作簿或加载项不会系统地关闭弹出窗口。所以此刻,如果我再次打开工作簿和加载项,然后单击按钮,将弹出另一个浏览器窗口。
我在想是否可以对所有 excel/加载项实例始终使用相同的弹出窗口。我们可以使用localstorage 在不同的 excel/加载项实例之间共享信息,但我不确定是否可以将弹出窗口/窗口保存在那里。
有没有人有什么好主意来实现这一点?
【问题讨论】:
标签: popup local-storage ms-office office-js window.open