我正在尝试从我的aspx页面中的office 365打开word文档。 该网址包含在iframe中,但该网页不断发出错误消息"此内容无法显示在框架中#34;。 示例代码:
<iframe width="700" height="700" src='https://mysite.sharepoint.com/_layouts/15/WopiFrame.aspx?sourcedoc={13438738-FBFF-4F32-A680-4BF6D47F7682}&action=default'></iframe>
我尝试过以下但没有运气:
<WebPartPages:AllowFraming runat="server" />
添加到SharePoint母版页HttpContext.Current.Response.Headers.Add("X-Frame-Options", "SAMEORIGIN");
Ventigrate.Shared.PermissiveXFrameHeader
功能事情是我添加了
忽略X-frame标头扩展名
到我的谷歌浏览器,我只能在谷歌浏览器中打开word文档。
此外,如果我将网址中的操作从默认更改为 interactivepreview ,则该网页将在IE中打开。
然而,IE没有扩展,但如果谷歌浏览器中有一个解决方案,这意味着有可能让它适用于IE。
任何帮助都将受到高度赞赏。