Internet explorer DotNetNuke导航菜单锚定目标=\u顶部

Internet explorer DotNetNuke导航菜单锚定目标=\u顶部,internet-explorer,dotnetnuke,Internet Explorer,Dotnetnuke,如何为dotnet nuke网站导航菜单中的所有菜单项指定target=\u top? 或 如何从我的页面中提供代码,以确保所有锚都将在顶部框架中打开。 我以前使用过,它适用于Firefox和google chrome,但不适用于Internet Explorer。 我需要它在internet explorer上工作 提前谢谢 如果您使用的是DarkKnight皮肤,您可以修改DDR菜单模板,您可能会在/portals/_default/skins/DarkKnight文件夹中找到它们,然后是d

如何为dotnet nuke网站导航菜单中的所有菜单项指定target=\u top? 或 如何从我的页面中提供代码,以确保所有锚都将在顶部框架中打开。 我以前使用过,它适用于Firefox和google chrome,但不适用于Internet Explorer。 我需要它在internet explorer上工作


提前谢谢

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

对于DNNMega菜单,您可以找到

<a href="{@url}">

您可以在其中修改和添加target=“\u top”


另一种方法可能是让jquery完成并在页面加载时执行,但用于此操作的jquery会因皮肤中使用的菜单而发生很大变化。

我解决了我的问题,我想出了一个解决办法!