테스트 사이트 - 개발 중인 베타 버전입니다

플래시 및 이미지 메뉴페이지 인식시키기

· 14년 전 · 571 · 2
개인적으로 현재위치가 나오는 네이게이션이 안보였음해서 고민하다가 간단히 해결했네요..^^
 
메뉴를 클릭했을때 메뉴에 mouseover시 이미지가 현재 페이지를 인식해서 mouseover 이미지로 바뀌어 있는 방법입니다.
 
head.php에 메뉴항목이 들어가는 부분에
 
<? if ($ca_id == 10) { ?> <-- 대메뉴항목 ca_id가 10이면 -->
<a href="<?=$g4['shop_path']?>/list.php?ca_id=10"><img src='메뉴오버시 이미지주소' border=0></a><p>
<? } else { ?><-- 대메뉴항목 ca_id가 10이 아니면 -->
<a href="<?=$g4['shop_path']?>/list.php?ca_id=10"><img src='기본 메뉴이미지 주소' onmouseout="this.src='기본 메뉴이미지 주소';" onmouseover="this.src='mouseover시 보여질 이미지주소';" border=0></a><p>
<? } ?>
 
이렇게 메뉴소스를 입력하시면 각 페이지를 인식해서 메뉴가 over된 이미지로 고정됩니다.
 
만약 플래시에 적용하시려면
 
페이지 최상단 선언문
if($ca_id=='페이지 번호입니다.')
{$menu_page ='플래시 제작시 페이지인식 코드입니다.';}
 
예)
<?
if($ca_id=='10')
{$menu_page ='m=1';}
if($ca_id=='20')
{$menu_page ='m=2';}
?>
 
플래시메뉴 스크립트부분
<script language="javascript">flash('플래시주소','넓이','높이','<?=$menu_page?>')</script>
 
플래시 스크립트는 제가 사용하는 개인스크립트라 방식이 좀 다르긴하지만 최종적으로 페이지입력부분을 위와같이 처리해주면 페이지 인식 가능할꺼라 생각합니다.
플래시로는 테스트해보지 않았지만 별다른 문제는 없을꺼같네요..^^
 
혹시 소스상에 문제가 있거나 더 간편한 방식이 있다면 댓글 남겨주세요..

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

14년 전
팁 감사합니다
좋은정보 감사합니다

게시글 목록

번호 제목
1790
1788
1786
1782
1780
1778
1767
1762
1754
1748
1739
1736
1735
1731
1717
1712
1704
1700
1696
1682