DotNetNuke导航菜单锚点目标= _top

时间:2013-01-18 12:08:35

标签: internet-explorer dotnetnuke

如何为dotnet nuke网站导航菜单中的所有菜单项提供target = _top? 要么 如何从我的页面中提供代码以确保所有锚点将在顶部框架中打开。 我之前使用过,它适用于Firefox和谷歌浏览器,但不适用于Internet Explorer。 我需要它在Internet Explorer上工作!

提前感谢!

1 个答案:

答案 0 :(得分:0)

如果您正在使用DarkKnight皮肤,您可以修改DDRMenu模板,您可能会在/ portals / _default / skins / DarkKnight文件夹中找到它们,然后是dnnmega和dnnstandard文件夹,然后在那里有一个XSLT文件可以自定义。

对于DNNMega菜单,您会找到

<a href="{@url}">

您可以在其中修改并添加target =“_ top”

另一种方法可能是让jquery经历并在页面加载上进行,你使用的jquery虽然会因你在皮肤中使用的菜单而有很大不同。