SharePoint-呈现没有导航栏的wiki页面
我们使用SharePoint 2007 wiki,我想将wiki页面的内容嵌入到SharePoint网站的Default.aspx中 有一个“页面查看器Web部件”。这可以创建一个IFRAME,您可以指向任何URL。。。包括wiki页面。。。但这其中包括大量的导航条和chrome浏览器我希望有一种方法可以在这个IFRAME中呈现时将导航条从页面中剥离出来 谷歌发现有人在问这个问题。。。没有帮助我的答案SharePoint-呈现没有导航栏的wiki页面,sharepoint,sharepoint-2007,Sharepoint,Sharepoint 2007,我们使用SharePoint 2007 wiki,我想将wiki页面的内容嵌入到SharePoint网站的Default.aspx中 有一个“页面查看器Web部件”。这可以创建一个IFRAME,您可以指向任何URL。。。包括wiki页面。。。但这其中包括大量的导航条和chrome浏览器我希望有一种方法可以在这个IFRAME中呈现时将导航条从页面中剥离出来 谷歌发现有人在问这个问题。。。没有帮助我的答案 如果有人能帮忙,我会很感激的?请注意,我是一个牡丹开发商;我可以完全控制这一个SharePoi
如果有人能帮忙,我会很感激的?请注意,我是一个牡丹开发商;我可以完全控制这一个SharePoint网站,但无法更广泛地访问它运行的服务器。[我必须运行,因此无法验证下面的建议。如果您无法让它自行运行,我可以稍后再执行。]
事实证明,wiki页面内容的标记在内容数据库中是按页面名称编制索引的,因此我怀疑这种方法是否有效。[我必须运行,因此无法验证下面的建议。如果您无法让它为您自己工作,我可以稍后再执行。]
事实证明,wiki页面内容的标记在内容数据库中是按页面名称索引的,因此我怀疑这种方法是否有效。由于SharePointwiki页面的内容在内容数据库中是按页面名称索引的,因此可能无法简单地重新托管内容 因此,更可行的方法是将wiki页面加载到IFRAME中,然后使用Javascript代码修改要“隐藏”的控件的属性,方法是将其可见性设置为hidden,或将其宽度/高度设置为0。没有那么优雅或高效,但它会起作用
注意:使用IE8中的开发者工具(或类似工具)检查页面的实时HTML DOM,并尝试修改属性。由于SharePointWiki页面的内容在内容数据库中按页面名称编入索引,因此可能无法简单地重新托管内容 因此,更可行的方法是将wiki页面加载到IFRAME中,然后使用Javascript代码修改要“隐藏”的控件的属性,方法是将其可见性设置为hidden,或将其宽度/高度设置为0。没有那么优雅或高效,但它会起作用
注意:使用IE8中的开发者工具(或类似工具)检查页面的动态HTML DOM并尝试修改属性。我这样做了:转到所有网站内容,创建Wiki,然后从地址栏复制URL,然后打开导航设置(站点设置/所有站点设置/导航)然后向菜单添加新链接,将您的wiki地址粘贴到弹出的URL窗口中,并根据需要添加任何注释,根据需要将您的wiki链接定位在菜单结构中,然后单击“确定”
工作完成后,您应该有一个新页面(和选项卡),当您单击它时,它将为您提供嵌入式Wiki。我这样做了:转到所有网站内容,创建您的Wiki,然后从地址栏复制它的URL,然后打开导航设置(网站设置/所有网站设置/导航)然后向菜单添加新链接,将您的wiki地址粘贴到弹出的URL窗口中,并根据需要添加任何注释,根据需要将您的wiki链接定位到菜单结构中,然后单击“确定”
工作完成后,您应该有一个新页面(和选项卡)当你点击它时,它将为你提供嵌入的Wiki。谢谢Philipp,现在无法下载,但我认为这将是Wiki页面的静态副本吗?理想情况下,我希望嵌入页面,以便它反映Wiki上的未来编辑。否。该页面不包含Wiki页面的内容,而是一个在运行时检索页面的内容!更正,虽然上面的语句为true,但内容似乎是按页面名称存储在内容数据库中的,因此在Default.aspx中嵌入控件将不起作用。是否可以编写服务器端代码?如果可以,则可以通过编程方式从内容数据库检索该页面的标记。不确定但是关于编辑。不,很遗憾,我不能编写服务器端代码。遗憾的是MS没有想到这个场景……谢谢你看这个问题。我想我只做一个内容的静态副本。在这种情况下,你可以将页面加载到IFRAME中,然后编写一些隐藏的Javascript代码(style.visibility=hidden)您不想显示的页面部分。可能吗?该页面上的大多数控件都应该具有可预测的ID,或者可以在HTML DOM中导航到。感谢Philipp,现在无法下载,但我是否认为这是wiki页面的静态副本?理想情况下,我希望嵌入该页面,使其能够重新显示ect将来在wiki上的编辑。否。该页面不包含wiki页面的内容,而是一个用于检索