url_open_full 함수는 지정된 URL을 선택한 대상 장치의 브라우저에서 열거나, HTML5 모듈을 사용하는 경우 현재 열려 있는 브라우저에서 엽니다. 이 함수는 JavaScript의 open() 메서드와 유사하게 작동합니다.
매개변수 설명
| 매개변수 | 유형 | 설명 | 
| url | String | 연결할 URL (웹사이트 주소) | 
| target | String | URL을 열 대상 영역 (설명 참조) | 
| options | String | 표준 브라우저 옵션 (설명 참조) | 
유효한 대상
| 대상 | 설명 | 
| _blank | 링크된 문서를 새 창이나 탭에서 엽니다. (사용자가 팝업 차단을 설정한 경우 작동하지 않을 수 있습니다.) | 
| _self | 클릭한 동일한 프레임에서 링크된 문서를 엽니다. (기본값) | 
| _parent | 링크된 문서를 부모 프레임에서 엽니다. | 
| _top | 링크된 문서를 전체 창에서 엽니다. | 
유효한 옵션
| 매개변수 | 설명 | 
| height=[px] | 창의 높이 (최소값: 100) | 
| width=[px] | 창의 너비 (최소값: 100) | 
| left=[px] | 창의 왼쪽 위치 | 
| top=[px] | 창의 위쪽 위치 (IE 전용) | 
| location=[boolean] | 주소 표시줄 표시 여부 (기본값: 1) | 
| menubar=[boolean] | 메뉴 바 표시 여부 (기본값: 1) | 
| resizable=[boolean] | 창 크기 조절 가능 여부 (기본값: 1) | 
| scrollbars=[boolean] | 스크롤 바 표시 여부 (기본값: 1) | 
| status=[boolean] | 상태 표시줄 추가 여부 (기본값: 1) | 
| titlebar=[boolean] | 제목 표시줄 표시 여부 (기본값: 1; HTML 애플리케이션 또는 신뢰할 수 있는 대화 상자에서만 적용) | 
| toolbar=[boolean] | 브라우저 도구 모음 표시 여부 (기본값: 예) | 
구문
url_open_full(url, target, options);
예제
url_open_full("http://gamemaker.io", "_blank", "resizable=0, height=200, scrollbars=0");
위 코드는 GameMaker 홈페이지를 새 창에서 열며, 창 크기를 조절할 수 없고, 높이는 200픽셀이며 스크롤 바가 없는 상태로 열립니다.
활용 예제
- 새 탭에서 링크 열기 gml url_open_full("http://example.com", "_blank", "width=800, height=600");
- 현재 프레임에서 링크 열기 gml url_open_full("http://example.com", "_self", "");
- 부모 프레임에서 링크 열기 gml url_open_full("http://example.com", "_parent", "location=0");
- 전체 창에서 링크 열기 gml url_open_full("http://example.com", "_top", "menubar=0, toolbar=0");
- 특정 위치에 창 열기 gml url_open_full("http://example.com", "_blank", "left=100, top=100, width=400, height=300");