플래시 메뉴 클릭시 레이어 팝업으로 뜨게 하는 방법 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

플래시 메뉴 클릭시 레이어 팝업으로 뜨게 하는 방법 정보

플래시 메뉴 클릭시 레이어 팝업으로 뜨게 하는 방법

본문

플래시 메뉴 클릭시 레이어 팝업으로 뜨게 하는 방법좀 자세히 설명부탁드립니다.

예를들어 학교라는 메뉴를 클릭하면 a.php 파일이 뜨는데 이때 레이어로 뜨게 하는 방법좀 부탁드립니다.

이것 저것 검색해보고 찾아 보았는데 답변을 찾기가 쉽지 않네요. 꼭좀 답변좀 부탁드립니다.
이제 너무 피곤해서 자려 갑니다.
내일 아침에 확인해 볼께요. 꼭좀 답변좀 부탁드립니다.
편한 밤 되세요!!!
  • 복사

댓글 전체

먼저 head.sub.php의 <head>와 </head>사이에 다음 소스를 넣습니다.

function setVisible(v) {  // 버튼을 클릭하면 레이러를 보이게 하는 소스
var t=document.getElementById("Layer1");
if (v)
t.style.visibility="visible";
}

그리고, 메인페이지(학교 버튼 있는 곳)에
실제 보일 레이어창의 소스를 넣습니다.

<div id="layer1" style="position:absolute; top:0; left:0; width:100%; height:100%; z-index:1; visibility:hidden;">
<? include_once("a.php"); ?>  // 학교버튼 누르면 나올 레이어 내용(클릭전에는 레이어 안보임)
</div>

마지막으로... 학교라는 버튼에
버튼을 클릭하면 레이어가 보이게 링크를 만듭니다.

<a href="javascript:setVisible(true);">학교버튼</a>


이렇게 하시면,,
다양하게 레이어 를 활용하실 수 있습니다.
문식스님께 먼저 감사드립니다.
말씀해 주신대로 적용해 보았습니다.
일반 페이지에서는 잘 적용됩니다. 그런데 플래시 메뉴에 링크를 연결하면 적용이 안되네요.

플래시 메뉴에 링크 연결 시키는 방법좀 부탁드립니다.
이런식으로 플래시 메뉴에 링크연결 적용했습니다. 그런데 연결이 안되네요.
on (release) {
getURL ("javascript:setVisible(true);");
}

플래시 메뉴에 링크 연결만 잘 되면 될것 같은데....
다시한번 답변좀 부탁드립니다.
답변해 주셔서 다시한번 감사드립니다.
우선, 플래시 버튼에 액션추가는 잘 하신 듯 하고요..

on (release) {  // 버튼 클릭시 레이어실행 스크립트
getURL("javascript:setVisible(true);");
}

a.php가 바로 보인다면..
a.php 소스 내용을 봐야 알거 같은데요..

<? include_once("a.php"); ?> 대신... 간단한 내용 넣어서 테스트를 해 보십시오.
너무 감사드립니다.
적용이 안되었는데 답변 보고 다시확인해 보고 알았습니다.
문제는 플래시 링크 부분에 있었습니다.
원하는 메뉴 부분만 위에 처럼 링크 적용하니 됩니다.
감사합니다. 몇칠 고생했는데 이제 해결되엇습니다.
행복하세요!
© SIRSOFT
현재 페이지 제일 처음으로