GlideNavigation - 클라이언트

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기2분
  • 탐색기와 메인 프레임을 제어하고 새로 고치는 메서드를 제공합니다.

    GlideNavigation 메서드는 g_navigation 전역 개체를 사용하여 액세스합니다.

    GlideNavigation - open(url 문자열, 대상 문자열)

    새 URL로 리디렉션합니다.

    표 1. 매개변수
    이름 유형 설명
    url 문자열 로드할 URL입니다. 브라우저에서 지원하는 모든 URL이 될 수 있습니다.
    대상 문자열 옵션입니다. URL로 지정된 컨텐츠를 로드할 프레임입니다.

    기본값: 현재 프레임

    표 2. 반환
    유형 설명
    void

    이 예제는 인스턴스 내에서 활성 인시던트 목록을 열고 현재 프레임에 컨텐츠를 표시하는 방법을 보여줍니다.

    g_navigation.open('incident_list.do?sysparm_query=active=true');
    

    GlideNavigation - openPopup(문자열 url, 문자열 이름, 문자열 기능, 부울 noStack)

    팝업 창에서 지정된 URL을 엽니다.

    features 매개 변수는 DOM 사양의 일부이며 전달됩니다. 사용 가능한 기능 목록에 대한 자세한 내용은 Mozilla Developer Network를 참조하십시오.

    표 3. 매개변수
    이름 유형 설명
    url 문자열 열 URL입니다.
    name 문자열 창 이름입니다.
    features 문자열 팝업 창의 기능 목록(쉼표로 구분)입니다.
    노스택 부울 URL에 sysparm_stack=no 를 추가할지 여부를 나타내는 플래그입니다. 이 매개변수는 양식 뒤로 단추를 사용할 때 예기치 않은 동작을 방지하는 데 도움이 됩니다.
    유효한 값은 다음과 같습니다.
    • true: URL에 sysparm_stack=no 를 추가합니다.
    • false: URL에 sysparm_stack=no 를 추가하지 않습니다.
    표 4. 반환
    유형 설명
    새 창의 인스턴스입니다.

    이 예제에서는 "활성 인시던트"라는 팝업 창에서 활성 인시던트 목록을 열고 창에서 크기 조정 가능, 스크롤 막대 및 상태 기능을 활성화하는 방법을 보여줍니다.

    g_navigation.openPopup('incident_list.do?sysparm_query=active=true', 'Active Incidents', 'resizable,scrollbars,status', true);
    

    GlideNavigation - openRecord(tableName 문자열, sys_id 문자열)

    기록으로 리디렉션합니다. 네비게이터 프레임에 기록이 표시됩니다.

    표 5. 매개변수
    이름 유형 설명
    tableName 문자열 표시할 기록이 포함된 테이블의 이름입니다.
    sys_id 문자열 표시할 기록의 Sys_id입니다.
    표 6. 반환
    유형 설명
    void

    이 예제는 네비게이터 프레임에서 지정된 인시던트 기록을 여는 방법을 보여줍니다.

    g_navigation.openRecord('incident', '4e49c0e81bf198101363ff37dc4bcb8a');
    

    GlideNavigation - refreshNavigator()

    네비게이터 프레임의 컨텐츠를 새로 고칩니다.

    표 7. 매개변수
    이름 유형 설명
    없음
    표 8. 반환
    유형 설명
    void

    이 예는 탐색기 프레임에서 컨텐츠를 새로 고치는 방법을 보여줍니다.

    g_navigation.refreshNavigator();
    

    GlideNavigation - reloadWindow()

    현재 프레임을 다시 로드합니다.

    표 9. 매개변수
    이름 유형 설명
    없음
    표 10. 반환
    유형 설명
    void

    이 예제에서는 현재 프레임의 콘텐츠를 새로 고치는 방법을 보여 줍니다.

    g_navigation.reloadWindow();