DNN メニューを備えた DotNetNuke アプリがあります。
最近、FireFox バージョン 17 に更新した後、DNN ナビゲーション メニュー全体が表示されないことがわかりました。他のブラウザでは問題なく、FireFox 16 以前のバージョンでも問題なく動作します。
これはブラウザの設定と関係がありますか?
DNN メニューを備えた DotNetNuke アプリがあります。
最近、FireFox バージョン 17 に更新した後、DNN ナビゲーション メニュー全体が表示されないことがわかりました。他のブラウザでは問題なく、FireFox 16 以前のバージョンでも問題なく動作します。
これはブラウザの設定と関係がありますか?
役立つ解決策が見つかりました。私たちのメニューは表示されていましたが、すべてを順不同のリストとして展開しました。私たちは DNN 5.6.0 を使用しており、DNNMenuNavigationProvider を使用しています。
ここに DDRMenuNavigationProvider をインストールしました: http://dnnddrmenu.codeplex.com/
詳細な手順はこちら: http://www.dotnetnuke.com/Resources/Wiki/Page/DDRMenu-user-guide.aspx
次に、スキンに移動し、同じ dnn:NAV コントロールを更新して ProviderName="DDRMenuNavigationProvider" を使用するようにすると、メニューが以前の状態に戻り、追加のスライド フライアウト アニメーションが追加されました。
それが役立つことを願っています。
更新 上記のナビゲーション プロバイダーとユーザー エージェントの更新に加えて、次の手順に基づいて \js\ClientAPICaps.config ファイルも更新しました: http://support.dotnetnuke.com/issue/ViewIssue.aspx?ID =13964&PROJID=2
dnn:NAV コントロールの更新を DNNMenuNavigationProvider に戻し、すべてが以前の動作方法に戻りました。
Firefox はユーザー エージェント文字列を変更しました。修正は次のとおりです: http://www.dotnetnuke.com/Community/Community-Exchange/Question/2733/Firefox17-Bug-How-to-change-User-Agent-String.aspx
Firefoxはパッチ17.0.1をリリースしました。これは、私の状況に合わせて(今のところ)これを修正しました。リリースノートのこの箇条書きは、この問題に関するものです。
- 17.0.1:一部のWebサイトの非互換性を引き起こす、ユーザーエージェントの変更を元に戻しました。