如何在 SharePoint Online 上托管静态 html 页面

问题描述 投票:0回答:2

我们有一个简单的 HTML 页面,其中嵌入了一些 JS。我们过去常常在本地 SharePoint 上托管带有

.aspx
扩展名的页面,您可以在其中单击文件,它会像常规页面一样打开。当在 SharePoint 的在线版本上执行此操作时,结果不是打开页面而是下载页面。我尝试使用 SharePoint 设计器将其指向页面,但没有成功,我还尝试使用 SharePoint 上的
embedded
插件嵌入页面,但它的使用非常有限(没有脚本,没有带有样式表的标题等) .

那么问题是如何制作一个在线版本的 SharePoint 以将 HTML 文件作为常规 HTML 打开并显示其内容而不是下载页面?

html sharepoint office365 onedrive static-site
2个回答
6
投票

我们发现 SharePoint 与 OneDrive 结合使用时出现奇怪的行为。 事实证明,当您直接将 HTML 文件(扩展名更改为

.aspx
)上传到某人的共享 OneDrive 或 SharePoint 文件夹时 - 它只会下载页面。

但是,如果您首先将文件上传到自己的 OneDrive,然后将内容复制/移动到共享文件夹或 SharePoint 的文件夹 - 它将开始打开页面,就像在本地版本的 SharePoint 中一样。

因此,解决方案是将文件直接上传到您自己的 OneDrive,然后将文件复制/移动到 SharePoint 的文件夹。


0
投票

非常感谢,它就像魔术一样

© www.soinside.com 2019 - 2024. All rights reserved.