0

dotnet nuke Web サイトのナビゲーション メニューのすべてのメニュー項目に target=_top を指定するにはどうすればよいですか? または、私のページからコードを提供して、すべてのアンカーが上部のフレームで開くようにする方法を教えてください。以前に使用したことがあり、Firefox と Google Chrome で動作しますが、Internet Explorer では動作しません。Internet Explorerで動作する必要があります!

前もって感謝します!

4

1 に答える 1

0

DarkKnight スキンを使用している場合は、DDRMenu テンプレートを変更できます。おそらく /portals/_default/skins/DarkKnight フォルダー、次に dnnmega および dnnstandard フォルダーにあります。カスタマイズ可能な XSLT ファイルがそこにあります。

DNNmega メニューについては、

<a href="{@url}">

target="_top" を変更および追加できます

別のアプローチとして、jquery を使用してページの読み込み時に実行することもできますが、そのために使用する jquery は、スキンで使用しているメニューによって大きく異なります。

于 2013-01-29T05:19:50.227 に答える