我们使用SharePoint 2007维基,并且我想将维基页面的内容嵌入到我们的SharePoint站点的Default.aspx中。
有一个'页面查看器Web部件'。这可以创建一个IFRAME,您可以指向任何URL ...包括维基页面...但包括大量的导航栏和铬。 我希望在此IFRAME中呈现时,有一种方法可以将导航栏从页面中删除。
谷歌搜索已发现其他人提出这个问题...没有答案可以帮助我,例如http://social.technet.microsoft.com/Forums/en-US/sharepointsocialcomputing/thread/f5cd69a4-ea71-48d9-a607-69341e80fe10
感谢是否有人可以提供帮助?请注意,我是一名peon开发人员;我完全控制了这个SharePoint站点,但没有更广泛的访问它正在运行的服务器。
答案 0 :(得分:1)
我这样做:转到所有网站内容,创建你的Wiki,然后从地址栏复制它的URL,接下来打开导航设置(网站设置/所有网站设置/导航)然后添加一个新链接到菜单,将您的维基地址粘贴到出现的URL窗口并根据需要添加任何注释,根据需要在菜单结构中定位您的Wiki链接,然后单击确定。
完成工作后,您应该有一个新页面(和标签),当您点击它时,会为您提供嵌入式Wiki。
答案 1 :(得分:0)
[我必须跑步,所以我无法在下面验证我的建议。如果你不能让它为自己工作,我可以在以后做。]
<强>更新强> 事实证明,维基页面内容的标记是按页面名称在内容数据库中编制索引的,所以我怀疑这种方法是否有效。
答案 2 :(得分:0)
由于SharePoint Wiki页面的内容按页面名称在内容数据库中编制索引,因此可能无法简单地重新托管内容。
因此,更可行的方法是将Wiki页面加载到 IFRAME ,然后使用 Javascript代码修改要隐藏的控件的属性 '通过将可见性设置为隐藏或将宽度/高度设置为0 。不那么优雅或高效,但它会起到作用。
注意:使用IE8中的开发人员工具(或类似的东西)来检查网页的实时HTML DOM并尝试修改属性。