묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[re] 죄송합니다. 다시 질문합니다. 플래시와 게시판..
2003.08.01 00:01
제 생각엔 경로에 문제가 있지 않나 싶습니다.
헤드파일에서 플래쉬의 경로를 그냥 garyflower.swf로 적어주셨는데요..
이럴경우 독립적으로 헤드파일을 읽어들일경우에는 헤드파일이 존재하는 폴더내에서 garyflower.swf를 로딩하게 되어 정상적으로 플래쉬가 로딩됩니다.
그런데 문제는 이 헤드파일을 인클루드할 경우에 발생할 수 있습니다.
어떤 문서에서 헤드파일을 인클루드할 경우에는 garyflower.swf를 찾는 기준이
헤드파일이 존재하는 경로에서 찾는 것이 아니라 헤드파일을 인클루드한 문서를 기준으로 상대경로가 결정되어집니다.
예를 들어 설명해보겠습니다.
http://idealer.cafe24.com/head.htm 파일이 존재하고 head.htm은 <img src=1.gif>로 되어있다고 가정하겠습니다.
http://idealer.cafe24.com/에 1.gif 파일이 존재합니다.
이 경우 독립적으로 http://idealer.cafe24.com/head.htm을 호출하면 당연히 정상적으로 1.gif 이미지가 출력됩니다.
또한 http://idealer.cafe24.com/index.htm파일에서 head.htm을 인클루드 시켜도 정상적으로 1.gif 이미지가 출력됩니다.
그런데 http://idealer.cafe24.com/111/sub.htm파일에서 head.htm을 인클루드 시킨다면 1.gif 이미지는 출력되지 않습니다. 이유는 1.gif 파일을 head.htm을 인클루드한 sub.htm을 기준으로 찾기때문에 http://idealer.cafe24.com/111/1.gif 파일을 찾게 됩니다. 그러나 1.gif파일은 http://idealer.cafe24.com/1.gif에 존재하므로 출력이 되지 않습니다.
이런 문제를 해결하려면 헤드파일에서 경로를 지정할때 <img src=/1.gif>처럼 절대경로(맞는표현인지는 모르겠네요)로 표시해주면 됩니다. 예를들어 1.gif가 http://idealer.cafe24.com/images/1.gif로 존재할 경우에는 <img src=/images/1.gif>로 해주면 됩니다.
나름대로 쉽게 설명하려고 했는데 어떻지 모르겠네요..
글만으로 잘 이해가 안되신다면 제가 예시한 방법으로 테스트해보시면 대충 감이 오리라 생각됩니다.
존하루되세요.. *^^*
>염치 무릅쓰고 다시 질문드립니다.
>제발 고수님들 부탁드려요... 이글을 쓰기전에 웹디자인과 기타강의 관련질문에서 노프레임, 게시판,플래시,다읽어봤지만 뚜렷한 답이 안나와서 그러니 대충 생각이라두 몇자 적어주세요 ..부탁드릴께요..
>
>그럼...
>첫번째로 이상한점을 발견했습니다.
>인덱스를 보시면... http://idealer.cafe24.com/
>에 플래시는 보이시죠..또 메뉴도 보여요
>
>그리고 http://idealer.cafe24.com/pf/pf_idealeris.htm
>를 보셔두 플래시와 메뉴가 보이시죠...플래시 아주 잘보입니다.
>
>BUT, 게시판과 연동시....http://idealer.cafe24.com/zero/zboard.php?id=dairy
>에서 상태표시줄엔 항목 7개 남음..여전히 여는중라고 합니다.
>
>그래서 저는 3가지 경우를 해보았습니다.
>
>1. 게시판 상단에 불러올 파일에 ../pfmenu_head.htm을
> 게시판 하단에 불러올 파일에 ../pfmenu_foot.htm
>
>2. 게시판 상단에 불러올 파일에 ../zero/pf/pfmenu_head.htm을
> 게시판 하단에 불러올 파일에 ../zero/pf/pfmenu_foot.htm
>(여기서는 제로 아래에 폴더 pf를 만들어 모든 플래시 파일을 올렸습니다.)
>
>3. 이제는 게시판 상단에 불러올 파일을 하지 않고 게시판 상단에 출력할 내용에 소스에 head소스를
>게시판 하단에 출력할 내용에 foot소스를 붙여넣기 했습니다.
>
>이세가지를 다해보았지만 여전히 로드 되지 않고 있습니다 .
>
>하지만 저기 인덱스파일과 pf_idealeris.htm은 게시판이 들어가지 않는 파일이어선지 몰라도 무지무지 잘되고 있습니다.
>
>전 이틀째......헤매고 있습니다. 모든강좌에 질문에 대한 답변을 읽었지만 저와 같은 질문은 1개를 발견했지만 그분은 답변을 못받았어요.
>
>요즘에 각각의 페이지에 플래시 넣잖아요... 알고 계시는 분들은 제발 ....제발...............ㅠㅠㅠ
>
헤드파일에서 플래쉬의 경로를 그냥 garyflower.swf로 적어주셨는데요..
이럴경우 독립적으로 헤드파일을 읽어들일경우에는 헤드파일이 존재하는 폴더내에서 garyflower.swf를 로딩하게 되어 정상적으로 플래쉬가 로딩됩니다.
그런데 문제는 이 헤드파일을 인클루드할 경우에 발생할 수 있습니다.
어떤 문서에서 헤드파일을 인클루드할 경우에는 garyflower.swf를 찾는 기준이
헤드파일이 존재하는 경로에서 찾는 것이 아니라 헤드파일을 인클루드한 문서를 기준으로 상대경로가 결정되어집니다.
예를 들어 설명해보겠습니다.
http://idealer.cafe24.com/head.htm 파일이 존재하고 head.htm은 <img src=1.gif>로 되어있다고 가정하겠습니다.
http://idealer.cafe24.com/에 1.gif 파일이 존재합니다.
이 경우 독립적으로 http://idealer.cafe24.com/head.htm을 호출하면 당연히 정상적으로 1.gif 이미지가 출력됩니다.
또한 http://idealer.cafe24.com/index.htm파일에서 head.htm을 인클루드 시켜도 정상적으로 1.gif 이미지가 출력됩니다.
그런데 http://idealer.cafe24.com/111/sub.htm파일에서 head.htm을 인클루드 시킨다면 1.gif 이미지는 출력되지 않습니다. 이유는 1.gif 파일을 head.htm을 인클루드한 sub.htm을 기준으로 찾기때문에 http://idealer.cafe24.com/111/1.gif 파일을 찾게 됩니다. 그러나 1.gif파일은 http://idealer.cafe24.com/1.gif에 존재하므로 출력이 되지 않습니다.
이런 문제를 해결하려면 헤드파일에서 경로를 지정할때 <img src=/1.gif>처럼 절대경로(맞는표현인지는 모르겠네요)로 표시해주면 됩니다. 예를들어 1.gif가 http://idealer.cafe24.com/images/1.gif로 존재할 경우에는 <img src=/images/1.gif>로 해주면 됩니다.
나름대로 쉽게 설명하려고 했는데 어떻지 모르겠네요..
글만으로 잘 이해가 안되신다면 제가 예시한 방법으로 테스트해보시면 대충 감이 오리라 생각됩니다.
존하루되세요.. *^^*
>염치 무릅쓰고 다시 질문드립니다.
>제발 고수님들 부탁드려요... 이글을 쓰기전에 웹디자인과 기타강의 관련질문에서 노프레임, 게시판,플래시,다읽어봤지만 뚜렷한 답이 안나와서 그러니 대충 생각이라두 몇자 적어주세요 ..부탁드릴께요..
>
>그럼...
>첫번째로 이상한점을 발견했습니다.
>인덱스를 보시면... http://idealer.cafe24.com/
>에 플래시는 보이시죠..또 메뉴도 보여요
>
>그리고 http://idealer.cafe24.com/pf/pf_idealeris.htm
>를 보셔두 플래시와 메뉴가 보이시죠...플래시 아주 잘보입니다.
>
>BUT, 게시판과 연동시....http://idealer.cafe24.com/zero/zboard.php?id=dairy
>에서 상태표시줄엔 항목 7개 남음..여전히 여는중라고 합니다.
>
>그래서 저는 3가지 경우를 해보았습니다.
>
>1. 게시판 상단에 불러올 파일에 ../pfmenu_head.htm을
> 게시판 하단에 불러올 파일에 ../pfmenu_foot.htm
>
>2. 게시판 상단에 불러올 파일에 ../zero/pf/pfmenu_head.htm을
> 게시판 하단에 불러올 파일에 ../zero/pf/pfmenu_foot.htm
>(여기서는 제로 아래에 폴더 pf를 만들어 모든 플래시 파일을 올렸습니다.)
>
>3. 이제는 게시판 상단에 불러올 파일을 하지 않고 게시판 상단에 출력할 내용에 소스에 head소스를
>게시판 하단에 출력할 내용에 foot소스를 붙여넣기 했습니다.
>
>이세가지를 다해보았지만 여전히 로드 되지 않고 있습니다 .
>
>하지만 저기 인덱스파일과 pf_idealeris.htm은 게시판이 들어가지 않는 파일이어선지 몰라도 무지무지 잘되고 있습니다.
>
>전 이틀째......헤매고 있습니다. 모든강좌에 질문에 대한 답변을 읽었지만 저와 같은 질문은 1개를 발견했지만 그분은 답변을 못받았어요.
>
>요즘에 각각의 페이지에 플래시 넣잖아요... 알고 계시는 분들은 제발 ....제발...............ㅠㅠㅠ
>
댓글 3
-
안영미
2003.08.01 00:29
-
풍월주인
2003.08.01 00:42
쪽지로 답변은 드렸는데 혹시나 시퍼서 뒷북비스무리하게 몇자더 적어봅니다. ^^
../가 아니고 /입니다.
즉, 전체 URL중 http://idealer.cafe24.com/부분을 /로 바꾸고 뒤에 덧붙여주면 됩니다.
ex) /profile/images/bg.gif -
안영미
2003.08.01 00:46
문제는 해결됐습니다. 저와 같은 문제가 생기시는 분은요...ㅅ.ㅅ
경로랍니다.
http://idealer.cafe24.com/zero/zboard.php?id=dairy
이경우에 제가 첨부할 파일은 ../pfmenu_head.htm이구요 .
grayflower.swf은 ../grayflower.swf로 하구요.. 제로에 폴더를 만들지말구요 바로 올려주세요...
제가 실수한건. 1.swf파일에 경로 설정 2. 제로에 따로 폴더를 만들어 (pf라는 폴더..ㅠㅠ) 그곳에 swf파일을 다올려주었다는겁니다.
저같은 실수를 하지 마세요...그럼 이제부터 즐작할랍니다...
그리고 풍월주인님!! 답변 해주셔서 고맙습니다... ㅅ.ㅅ
grayflower.swf를 ../grayflower.swf 로 바꾸어주었구요..
첨부할 파일에 ../pfmenu_head.htm 라고 썻습니다.
이렇게 해보았지만 ...안됩답니다.....ㅠㅠ