xml 파일이 2개 경로를 인식할 수 있는 방법이 있나요? > 그누4 질문답변

그누4 질문답변

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

xml 파일이 2개 경로를 인식할 수 있는 방법이 있나요? 정보

xml 파일이 2개 경로를 인식할 수 있는 방법이 있나요?

본문

xml 이용한 플래시로 제작한 메뉴 소스로 제작하고자하는 메뉴로 변경하였는데요.

문제는 xml 파일을 불러들여야하는데, 경로 지정을 1개 밖에 못하네요.

즉, www를 도메인 앞에 붙여 xml 파일 경로를 써주는 경우와  www를 안붙이고 xml 파일을 불러들이는 경우 2가지가 있는듯하네요, 액션 소스 일부는 아래와 같네요.


-------------------------------------------------
///// CONFIG ////////////////////////////////////////////////////////////////////////
//플래시 외부 설정 파라미터...


if(!_root.xml_path) {
_root.xml_url = "http://www.홈피도메인(보안상도메인명삭제).com/images/menu.xml";

}else{
_root.xml_url = _root.xml_path;
}


_root.main_size = "990,61" //w, h
_root.sub_size = "20"
loadGame();
_root.selected = "99,99"
ksh_value2=99;
-------------------------------------------

_root.xml_url  = "http://www.홈피도메인(보안상도메인명삭제).com/images/menu.xml";

위 부분 같이 소스에서 http://www.홈피도메인(보안상도메인명삭제).com/images/menu.xml이렇게 설정해놓고 후 주소입력창에 돌리면 xml 파일 인식 하여 파일명이 나타나지만. 주소입력창에 www 없이 http://홈피도메인.com 이렇게 돌리면 xml 파일 인식 안되어서 메뉴명이 나타나질 않습니다.
위내용 반대로 www 없이 설정하고 주소입력창에 www 넣고 입력해 홈피 돌려도 마찬가지 입니다. 1개의 경로만 인식하던데..

www 있는것하고 없는것 상관없이 xml 파일 인식할 수 있는 방법 없나요?
  • 복사

댓글 전체

예를 들면 xml파일이 같은 홈페이지인데... www.홈페이지주소 에선 인식이 되고,
www가 빠진 홈페이지주소에선 인식이 안된다는 건데...
플래시에서 xml를 로드할 땐 크로스도메인 설정이 필요할 때가 있습니다.
아래 소스를 복사해서...

<?xml version="1.0"?>
<!-- http://www.adobe.com/crossdomain.xml -->
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
  <allow-access-from domain="*" secure="true" />
</cross-domain-policy>

'crossdomain.xml'으로 저장하세요.
그리고 홈페이지 'index.php'있는 곳과 같은 루트에 업로드 하세요.
그리고 플래시 액션스크립트 최상단에 밑에 스크립트를 넣어보세요.

System.security.loadPolicyFile("http://www.홈페이지주소/crossdomain.xml");

'crossdomain.xml' <=== 요 녀석만 홈페이지에 업로드하고 인식이 되면 위에 스크립트는 넣지않아도 됩니다.
© SIRSOFT
현재 페이지 제일 처음으로