【问题标题】:How to enable allow-top-navigation from sandbox attribute in office 365 addins如何从 Office 365 插件中的沙盒属性启用允许顶部导航
【发布时间】:2016-03-05 01:43:02
【问题描述】:
我们正在创建一个办公室插件,点击按钮我们将数据发布到新网页,但期望页面应该在同一个浏览器窗口中打开。
目前不可能,因为添加窗格位于 iframe 内,并且应用了沙盒属性。是否存在任何设置,但我们可以在沙盒属性中添加“allow-top-navigation”值?
【问题讨论】:
标签:
javascript
office365
office-addins
outlook-web-app
outlook-web-addins
【解决方案1】:
您的问题有两种可能的解释:
- 在任何平台(如 Office Online)、Windows 桌面、iPad 等上,将加载项页面本身导航到新位置(例如,任务窗格中的页面)。
- 在浏览器中的 Office Online 中使用加载项时,将父 Office 页面本身导航到新位置
(1) 受支持:使用普通导航 API(如 location.href)并确保您的加载项清单文件在 list of AppDomains 中包含目标域。
(2) 不受支持。
-Michael(插件的 PM)