묻고답하기
게시판 이동후 메뉴링크 문제
2008.06.27 17:07
짐 돌아버리겠습니다..
사용하면서 하나 해결하면 또 문제 생기고 해결하면 또생기고 ㅠ.ㅠ
요점은
http://webk.co.kr/webk_community/zbxe/home << 링크선택시 새창으로 열기 체크했는데 새창으로 안열리네요;; 좀 불편하시더라도 봐주세용
요기 가보시면요 상단메뉴가 플래쉬로 되있습니다.
근데 이 메뉴가 게시판 들어가서 내용보기 화면으로 이동하면
버튼 작동이 안됩니다. 플래쉬는 불러오는데 왜 링크가 안되는지
이해가 안갑니다.
플래쉬 버튼에 링크는
on (release) {
getURL("http://webk.co.kr/webk_community/zbxe/comm_home", "_self");
}
이런식으로 절대경로로 되있습니다.
캐쉬파일 재생성 해도 안되는데 좀 도와주세요..
(참고로 링크는 링크선택시 새창으로 열기 체크했는데 새창으로 안열리네요;; 좀 불편하시더라도 봐주세용)
댓글 10
-
백성찬
2008.06.27 17:31
-
아이젠매직
2008.06.27 17:35
이거 제자 직접 제작한건데요... 플래쉬8버전으로 만든건데...
플래쉬 함 확인해보께요 -
아이젠매직
2008.06.27 17:41
플래쉬 저장시 옵션은 위 이미지와 같구요 버전을 6으로 낮추고 액션스크립트도 1.0으로 낮춰도 안되네요..ㅠ. -
백성찬
2008.06.27 17:43
점검을 하려면 fla를 올려야 가능하죠.
swf도 변환하면 되긴하지만... -
아이젠매직
2008.06.27 18:10
아마도 제로보드의 문제가 아닌가 싶습니다.
제 계정에 인트로 페이지에서 분류해주는 방식으로 4개의 사이트가 연결되어있는데
각각 zbxe1.2 / zbxe1.3/zbxe1.4(선행버전) 으로 각각 다른버전으로 만들어 두었는데
같은 소스로 1.3과 1.4에선 작동이 안되는데 1.2에서는 작동이 되네요..
관리자 초기 설정.(rewright모드 같은거)은 다 똑같습니다. -
백성찬
2008.06.27 20:30
fla 파일을 바탕으로 메뉴 링크만 수정하여서 적용해 보았는데 게시글에서도 메뉴를 클릭하면 이동이 잘 됩니다.
메뉴의 News 와 Star 만 링크를 수정하여 적용했습니다.
News를 클릭했을 때 게시물(test1)을 열고 Star메뉴를 클릭하면 Star게시판으로 이동됩니다.
여기서 게시물(test2)을 열고 다시 메뉴 News를 클릭하면 이동합니다.
http://hihsw.com/?mid=b1 -
아이젠매직
2008.06.27 21:08
아고 위에 제로보드 문제인거 같다 했는데 제가 착각했습니다.
zbxe1.2버전에 계시판만 만들어 보고 잘되는줄 알았는데
1.2 다시 깔아서 외부페이지만들고 게시판 까지 가니 또 안되네요ㅠ.ㅠ.ㅠ.ㅠ.ㅠ.
아무래도 외부페이지 만들고 게시판 만드는 과정에서 먼가 문제가 있나 봅니다.
게시판만 만들어서 적용시는 잘 됩니다... 아 진짜 녹초가 되네요..
오늘 이문제로 하루죙일 이리저리 시도해보고 실패 하면서 담배만 펴댑니다 ;
언래 하루 반갑피는데 벌써 한갑 다펴가네요....짭;;
성찬님 쪽지로 제 어드민 아디와 비번 보내드리겠습니다. 1.2버전 으로 새로 만든 보드 인데
봐주실동안 손안댈테니 맘대로 만지셔도 됩니다. 전 기존 1.3버전으로 만들어 둔거로 계속 테스트 해보겠습니다.
도움받는 입장에서 성찬님 넘 귀찮게 하는거 아닌지 몰겠습니다. 저녁 맛있게 드세요.. -
아이젠매직
2008.06.27 22:35
혹시 다른분들도 아시는거 있으면 답변이나 조언좀 해주세요.
아직 해결 안됬습니다 ㅠ.ㅠ -
아이젠매직
2008.06.28 01:39
성찬님 해결했습니다.^^
아 .. 이 그지 같은 어도베-- 드디어 해결 했습니다. 네이버 서핑하면서 어렵게 알아냈네요..
정말 급변하는 시대에 웹을 만드는 직업도 매일같이 정보가 없으면 이어가기 어룝겠네요;;
지식인에서 발췌한 내용입니다.2007년 12월 adobe의 flash player 9가 115버전으로 upgrade되었다.
upgrade가 되면서 족족 들어나는 버그 및 오류들...
그중 한가지인 getURL이 먹통(?)이 되는 오류에 대해서 알아보자.
adobe사에서 의도적이진 않았겠지만 보안정책이 바뀌게 되면서 flash player 115버전을 사용하는 컴퓨터에서의 getURL의 사용이
제한되었다. 이로인한 해결책은.....
============================================================================================================
The easiest fix is to specify AllowScriptAccess="always" in the HTML page, as in this example:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase=" http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="550" height="400" align="middle">
<param name="movie" value="http://otherdomain.com/exampleContent.swf">
<param name="allowScriptAccess" value="always">
<embed type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" width="550" height="400" align="middle" src="http://otherdomain.com/exampleContent.swf" allowScriptAccess="always"></embed>
</object>
============================================================================================================
예문과같이 html코딩상 플래시를 부르는 부분에서의 parameter와 embed부분에 allowScriptAccess 부분을 always로 추가해주면 된다.
crossdomain일 경우에도 마찬가지이다.
doc-ument.write ("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='960' height='320'>")
doc-ument.write ("<param name='movie' value='http://stfam1.cafe24.com/stlye.swf'>")
doc-ument.write ("<param name=quality value=high>")
doc-ument.write ("<param name='allowScriptAccess' value='always'>")
doc-ument.write ("<embed src='http://stfam1.cafe24.com/stlye.swf' quality=high pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width='960' height='320' allowScriptAccess='always'></embed>")
doc-ument.write ("</object>") -
지우
2008.08.11 01:38
그러면 레이아웃에 어떻게 적용해야 하나요...
플래시 제작자에게 문의 하여 보십시오.