Q.
플래시에서 다른 홈페이지를 링크시킬때,

geturl을 사용해서 홈페이지를 링크시키는건 알겠는데요.

제가 link.txt라는 텍스트 안에다가

&lin1=네이버&link1=http://www.naver.com

&lin2=어디요&link2=http://www.~~~.com

이런식으로 적어 논걸 플래시에서

불러오게 하여, 링크하려 한 사이트를 바꿀 때마다 텍스트로

바꾸려고 하는데요.

이런식으로 적어서

(1번프레임)[
li = new LoadVars();
li.onLoad = function(success) {
lin1.text = li.lin1;
link1.text = li.link1;
lin2.text = li.lin2;
link2.text = li.link2;
}
]

해당위치프레임[
li.load("link.txt");
]

버튼액션[
on(release){
getURL(link1);
}
]

라고 해 놓으면 플래시랑 link.txt가 들어 있는 폴더로

이동이 되더라구요. 웹페이지는 안뜨고 ㅠ_ㅠ.

어떻게 해야지 변수에 해당하는 페이지로 이동이 될까요?

답변 부탁드립니다.




A.
lin1.text = li.lin1;
link1.text = li.link1;
lin2.text = li.lin2;
link2.text = li.link2;

를..
lin1 = li.lin1;
link1 = li.link1;
lin2 = li.lin2;
link2 = li.link2;

이렇게 바꿔주세요..
그럼 됩니다..

한가지 팁을 드릴건..
한글을 안깨지게 쓰려면..
1프레임 액션에..
System.useCodePage = true;
꼭 잊지말고 넣어주시고..
&lin1=네이버&link1=http://www.naver.com&lin2=어디요&link2=http://www.~~~.com&
텍스트는 혹시모를 에러를 방지하기 위해서 마지막에 꼭 &로 끝내주시면 좋습니다..
그러면 텍스트를 꼭 한줄로 안써도 됩니다..
즉..
&lin1=네이버&link1=http://www.naver.com&
&lin2=어디요&link2=http://www.~~~.com&
이런식으로 아래로 내려써도 가능하다는 소리죠..
by Anna 안나 2009. 1. 2. 12:41