5月下旬以降、画面上部のメニューから遷移を行うと、上部メニュー自体が二重で表示されるようになりました。どうもChromeの5月の修正の何かが影響しているようです。Chrome版EDGEだと、83.0.478.37以降、Chromeだと 83.0.4103.61以降から発生している模様。GroupsessionのVerは、「4.5.4」です。最新版のGroupsessionではこの問題は起きない模様です。
お世話になります。私の使用している環境でも同じ現象が確認されました。GhromeのVerは「83.0.4103.61」Group SessionのVerは「4.7.1」です。
本件フレームのbody指定が原因ですね。EDGEのバグかと思ったのですが、Chromeでも同じ現象が出るという事は、古いVerは自分で直さないといけない...かと。
フレームの名前をbody以外に変更すると直ると言う意味でしょうか?
私の使用している環境でも同じ現象が確認されました。GhromeのVerは「83.0.4103.61」Group SessionのVerは「4.6.3」です。最新のVer.4.9.6から下記のファイルを上書きすることで表示が直りました。ただ、ファイルの中身を見ていないので、真似される場合は自己責任でお願いします。gsession│├─common│ ├─css│ │ default.css│ ││ └─js│ cmn003.js│├─main│ └─css│ └─skins│ └─jts│ skin.css│└─WEB-INF └─plugin └─common └─jsp cmn003.jsp
こちらで使用している環境でも同じ現象が確認されました。GhromeのVerは「83.0.4103.61」Group SessionのVerは「4.2.4改」です。上記の方法を試してみましたが、バージョンが古すぎるためかエラーでメニュ部分が表示されなくなります。エラー最初の部分のみorg.apache.jasper.JasperException: JSPのクラスをコンパイルできません: JSPファイル: /WEB-INF/plugin/common/jsp/cmn003.jsp の中の152行目でエラーが発生しましたThe method getParamKbn() is undefined for the type MenuInfo解決方法わかる方アドバイスいただけると助かります。
Chromeのver.は「83.0.4103.61」Group Sessionのver.は「4.5.3」です。最新のver.4.9.6から下記ファイルのみの上書きでメニュー重複は回避できました。gsession/WEB-INF/plugin/common/jsp/cmn003.jspご参考まで
v4.2.6 を使用していますが、 `/WEB-INF/plugin/common/jsp/cmn003.jsp` 内の以下を修正すれば解決しました。おそらくどのバージョンでも以下の修正で解決します。(旧) <a href="../common/cmn002.do?url=<%=menuUrl%>" target="body" onclick="clickMenu('<%= menuUrl %>');">↓(新) <a href="../common/cmn002.do?url=<%=menuUrl%>" target="body" onclick="return clickMenu('<%= menuUrl %>');">
情報ありがとうございます。修正前に再確認したら二重に表示されなくなってました。chromeのバージョンが上がったためと思われます。Chromeのver.は「83.0.4103.97」Group Sessionのver.は「4.2.4改」です。上記の修正はしておりません。
vertical_align_top