동적으로 xFrame 스타일 파일을 동적으로 로드합니다.
Parameters | Type | Description |
---|---|---|
strUrl | STRING | xFrame Style 파일 URL |
strCallback | STRING | [옵션] JavaScript 로드 완료시 호출될 콜백 함수 |
Type | Description |
---|---|
BOOL | 정상 처리 여부 |
이미 로드된 스타일과 동일한 스타일 ID에 해당하는 값은 변경된다.
strCallback 파라미터는 옵션 파라미터로 스타일 파일의 로드가 완료됐을때, 호출될 함수의 이름을 지정합니다. strCallback 파라미터를 공백문자열 또는 지정하지 않을 경우, 동기 방식으로 스타일 파일을 로드합니다.
함수의 프로토타입은 아래와 같습니다.
// style_url [String] : 스타일 파일 URL
// result [Boolean] : 정상 로드 여부
// result_msg [String] : 오류시 상세 오류 메시지
function loadja_callback(strUrl, result, result_msg) { }
strUrl 파라미터의 값은 상대 경로 또는 절대 경로 값 지정이 가능합니다.
function btn_loadstyle_on_mouseup(objInst)
{
screen.loadstyle("./style/xframe_style_theme_a.xstl");
}
function btn_loadstyleasync_on_mouseup(objInst)
{
screen.loadstyle("./style/xframe_style_theme_a.xstl", "LoadStyleCallback");
}
/**
* loadstyle 함수 콜백 함수
* @param style_url loadstyle 함수 호출시 전달한 URL
* @param result 정상 처리 여부 (true/false)
* @param result_msg 오류시 상세 오류 메시지
*/
function LoadStyleCallback(style_url, result, result_msg) {
factory.consoleprint("LoadStyleCallback> style_url = " + style_url);
factory.consoleprint("LoadStyleCallback> result = " + result);
factory.consoleprint("LoadStyleCallback> result_msg = " + result_msg);
}