자, 오늘 배울 액션은 getURL입니다.(*대소문자 주의)
『ACTIONSCRIPT : getURL action』
예를 보면서 설명을 드리겠습니다.
아래에 버튼인스턴스가 있습니다. 버튼 위에 마우스를 올려놔 봅니다.
그러면 어떻게 되나여?
하하하 단순한 버튼이지요. 그럼 이를
[다운]받아서 연습을 해보겠습니다.
스테이지에 딸랑 버튼인스턴스 하나가 들어있습니다.
우리는 버튼을 클릭한 상태에서 마우스 오른쪽 버튼을 눌러서 액션창(Ctrl+Alt+A)을 엽니다.
액션창이 열리면, 우리는 아래의 액션을 입력합니다.
on(release){
getURL("//www.empas.com", "_blank");
}
*주의 : 액션입력시 대소문자를 주의해서 입력하세요.
액션창을 빠져 나옵니다.
그리고 테스트 무비(Ctrl+Enter)를 해보겠습니다.
어떻게 되나요?
버튼을 클릭하면, 새로운 브라우저가 열리면서 입력했던 사이트로 연결이 되지요?
ㅋㅋㅋ. 그러면 성공입니다.
1행 : on(release){
2행 : getURL("//www.empas.com", "_blank");
3행 : }
1행 : 마우스로 버튼을 클릭했다가 놓는 순간 {}안의 내용이 실행됩니다.
2행 : 실제적으로 실행되는 곳으로, 입력된 주소로 링크를 겁니다.
즉, //www.empas.com 라는 주소의 사이트를 _blank(새창으로)로 엽니다.
_blank 외에 _self(현재 열려진 창으로 열기), _top(최상위의 창으로 열기)
, _parent(한단계 상위의 창으로 열기)등을 입력할 수 있습니다.
3행 : {로 열었으니 }로 닫아주어야 하겠지요?
자, 이젠 나만의 버튼을 만들어서 쉽게 페이지에 삽입할 수 있겠죠?
===========================================================================
▨ getURL 사용형식 ▨
---------------------------------------------------------------------------
getURL(url, window, variable);
---------------------------------------------------------------------------
기능 : url에 적힌 웹페이지를 window의 옵션(새창, 현재창, 상위의 창등등)으로
열어줍니다. 여기에서 variable 부분은 보통은 생략이 되구요, 변수를 전달하는
것과 관련이 있네요. GET과 POST가 사용될 수 있습니다.
---------------------------------------------------------------------------
사용예:
getURL("//cafe.daum.net/macromedia", "_blank");
매크로미디어 다음카페를 새창으로 열어서 보여줍니다.
getURL("love4by.htm", "left");
페이지가 프레임으로 나누어졌을 경우, love4by.htm 파일을 left 프레임으로
보여줍니다.
getURL("love4by.htm");
love4by.htm 파일을 현재창으로 보여줍니다.
============================================================================
젠 물러갑니다.
완성된 플래쉬 소스파일
[다운]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
본 게시물은
//xen.new21.org,
//cafe.daum.net/macromedia,
//www.bcpark.net
외의 이동/불펌을 금지합니다.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━