ほとんどの場合、私のメニューが終了しましたが、ユーザーに応じていくつかの部分を削除する必要があります。それはFirefoxでは大丈夫ですが、Internet Explorer上では何も表示しないようにliを設定していますが、代わりに空白が残っています。IEでのDynamic Superfishメニューの問題
ありがとうございました。
ほとんどの場合、私のメニューが終了しましたが、ユーザーに応じていくつかの部分を削除する必要があります。それはFirefoxでは大丈夫ですが、Internet Explorer上では何も表示しないようにliを設定していますが、代わりに空白が残っています。IEでのDynamic Superfishメニューの問題
ありがとうございました。
スタイル表示なしの代わりに、代わりにjquery remove関数を使用しました。
は
visibility: hidden
をしようとしましたか?
また、セキュリティの場合は、リンクを隠すだけの唯一のセキュリティ手段ではないことに注意してください。アプリケーションは、誰かまたはGoogleがリンクを取得した場合、Googleはいつもそうする)。
ちょうどそれを試して、まだ空白のマークを残します。 – user107203
コードを投稿できますか? – janhartmann
foreach(menuValuesの文字列menuValue) { StringBuilder script = new StringBuilder();script.Append(string.Format( "var menu = $ get( '{0}');"、menuValue)); script.Append( "if(menu!= null){menu.style.display = 'none';}"); ScriptManager.RegisterStartupScript(this.Page、this.GetType()、string.Format( "HideMenu {0}"、menuValue)、script.ToString()、true); } 私の夫人はそれぞれIDを持っています。申し訳ありませんがここでコードを書式設定する方法がわかりません。ありがとう。 – user107203