office js更改任务窗格中加载的DOM

office js更改任务窗格中加载的DOM,dom,office-js,Dom,Office Js,我正在使用officejs(而不是VSTO)开发一个office插件,我想从清单扩展点中使用的java脚本函数文件访问任务窗格中加载的DOM 是的,您可以从JavaScript函数文件访问任务窗格中加载的DOM。想象一下,如果您有两个浏览器窗口或选项卡,并且希望在它们之间进行通信。一个选项是使用通知任务窗格并包含您想要的任何信息 编辑:请参阅我的其他答案:此解决方案不可行,因为窗口引用不可用。是的,您可以从JavaScript函数文件访问任务窗格中加载的DOM。想象一下,如果您有两个浏览器窗口或

我正在使用officejs(而不是VSTO)开发一个office插件,我想从清单扩展点中使用的java脚本函数文件访问任务窗格中加载的DOM


是的,您可以从JavaScript函数文件访问任务窗格中加载的DOM。想象一下,如果您有两个浏览器窗口或选项卡,并且希望在它们之间进行通信。一个选项是使用通知任务窗格并包含您想要的任何信息


编辑:请参阅我的其他答案:此解决方案不可行,因为窗口引用不可用。

是的,您可以从JavaScript函数文件访问任务窗格中加载的DOM。想象一下,如果您有两个浏览器窗口或选项卡,并且希望在它们之间进行通信。由于windows无法访问彼此的引用,因此postMessage不是一个好的解决方案,它会在所有相同的域页面上发生更改时触发事件。

是的,您是正确的,但我的主要问题是如何获取对任务窗格“窗口”的引用,因为消息应该像taskPaneWindow.postMessage那样调用(消息,targetOrigin,[transfer])