거의 내 메뉴로 끝났지 만 사용자에 따라 일부 부분을 제거해야하는 문제가 있습니다. 파이어 폭스에서는 괜찮지 만 IE에서는 아무 것도 표시하지 않기 때문에 아무 것도 표시하지 않는 대신 공백으로 남겨 둡니다.Internet Explorer의 Dynamic Superfish 메뉴 문제
감사합니다.
거의 내 메뉴로 끝났지 만 사용자에 따라 일부 부분을 제거해야하는 문제가 있습니다. 파이어 폭스에서는 괜찮지 만 IE에서는 아무 것도 표시하지 않기 때문에 아무 것도 표시하지 않는 대신 공백으로 남겨 둡니다.Internet Explorer의 Dynamic Superfish 메뉴 문제
감사합니다.
대신 스타일 디스플레이를 사용하지 않고 jquery remove 함수를 사용했습니다.
는
visibility: hidden
를 시도?
또한 보안이 필요한 경우 링크를 숨기는 것이 보안의 유일한 수단이 아니어야합니다. 누군가 또는 Google이 링크를 얻는 경우 응용 프로그램에 자체 보안이 있어야합니다. , 구글 항상 않습니다).
그냥 시도했지만 공백으로 남습니다. – user107203
몇 가지 코드를 게시 할 수 있습니까? – janhartmann
foreach (menuValues의 string 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); } 내 li에는 ID가 있습니다. 죄송합니다 코드 형식을 지정하는 방법을 여기에. 감사. – user107203