Sharepoint 2010 如何在SharePoint 2010中更改网页的全局导航,而不是网站的全局导航?

Sharepoint 2010 如何在SharePoint 2010中更改网页的全局导航,而不是网站的全局导航?,sharepoint-2010,Sharepoint 2010,我创建了一个带有自定义页面布局的网页,该网页所在的站点的全局导航设置为“显示与父站点相同的导航项”,一切都很好。我现在需要更改页面的全局导航中的项目,但保留站点的旧设置,我如何实现这一点 对于一个站点,我可以转到站点设置->导航,并根据自己的喜好更改链接,但页面取决于它所在的站点。我不必重新开始并创建一个新站点,是吗(而不是一个简单的页面) 提前感谢。除非你做了某种欺骗(比如页面中嵌入的Javascript),否则导航设置将共享给网站内的所有页面 如果您想摆脱特定页面的全局导航,您可以自定义母版

我创建了一个带有自定义页面布局的网页,该网页所在的站点的全局导航设置为“显示与父站点相同的导航项”,一切都很好。我现在需要更改页面的全局导航中的项目,但保留站点的旧设置,我如何实现这一点

对于一个站点,我可以转到站点设置->导航,并根据自己的喜好更改链接,但页面取决于它所在的站点。我不必重新开始并创建一个新站点,是吗(而不是一个简单的页面)


提前感谢。

除非你做了某种欺骗(比如页面中嵌入的Javascript),否则导航设置将共享给网站内的所有页面


如果您想摆脱特定页面的全局导航,您可以自定义母版页,在包装它的元素上放置一个特殊的CSS类,并在该页面上使用一些CSS内联(即在内容编辑器Web部件中)来隐藏它。

除非您做了某种欺骗(如嵌入页面中的Javascript),否则,网站内所有页面的导航设置都是共享的


如果您想摆脱特定页面的全局导航,您可以自定义母版页,在包装它的元素上放置一个特殊的CSS类,并在该页面上使用一些CSS内联(即在内容编辑器Web部件中)来隐藏它。

我不得不使用一些技巧,添加了一个脚本,该脚本具有$(“div[id$='TopNavigationMenuV4')。查找('.static').replaceWith(allLinks);其中allLinks是一个HTML列表,我使用与原始列表相同的类将其连接起来,使其看起来相同。我不得不使用一些技巧,添加了一个脚本,该脚本包含$('div[id$='TopNavigationMenuV4'])。查找('.static').replaceWith(allLinks);其中allLinks是一个HTML列表,我使用与原始列表相同的类连接起来,使其看起来相同。