이 질문은 매우 쉽지만 내가 옳은지 나는 알 수 없습니다. 나는 oldschoool html, php 코더입니다. 다음과 같은 종류의 내비게이션을 사용하고 싶습니다. http://www.cssportal.com/horizontal-menus/13styles.htmCSS Html JavaScript - Navigation 현재 선택한 메뉴 강조 표시
지금까지 아무런 문제가 없습니다. 동적 인 PHP 페이지가있어서이 메뉴를 사용하고 싶습니다. 문제는 HTML 파트에서이 줄없이 없다 :
<li><a href="" title="" class="current"><span>LINK</span></a></li>
문제가 클래스입니다. 어떤 링크가 현재 현재인지를 가장 똑똑하게 감지하는 방법은 무엇입니까? 나는 이렇게 할 것이다. 나는이 의사 코드와 같은 PHP 스크립트를 작성할 것이다.
if acutaldocument == "link1.html" then echo "class='current' ";
그러나 나는 이것이 가장 현명한 방법이 아니라고 생각한다. 아니면 내가 맞습니까? 감사합니다.
내가 말한 것처럼 PHP로 구문 분석? 더 똑똑한 방법이 없습니다 – SurfingCat
한 페이지이고 페이지의 콘텐츠를 변경하고 있습니까? 또는 다른 페이지입니까? 그것이 전자의 경우라면 ... 쿠키, 일부 스크립트를 사용할 수 있습니다 ... 또는 URL 변경/변수가 전달되면이를 대조/구문 분석 할 수 있습니다. 그것이 후자라면, 헤더 정보가 해고되기 전에 변수를 사용하기 만하면됩니다. 단지 설정에 달려 있습니다. – luckykind