HTML 작업 내역 목록 액세스

Adobe AIR 1.0 이상

새 페이지가 HTMLLoader 객체에 로드되면 런타임은 객체에 대한 작업 내역 목록을 유지 관리합니다. 작업 내역 목록은 HTML 페이지의 window.history 객체에 해당합니다. HTMLLoader 클래스에는 HTML 작업 내역 목록으로 작업하는 데 사용할 수 있는 다음과 같은 속성과 메서드가 포함되어 있습니다.

클래스 멤버

설명

historyLength

앞뒤 항목을 비롯한 작업 내역 목록의 전체 길이입니다.

historyPosition

작업 내역 목록에서의 현재 위치입니다. 이 위치 앞의 작업 내역 항목은 "뒤로" 이동을 나타내고, 이 위치 뒤의 항목은 "앞으로" 이동을 나타냅니다.

getHistoryAt()

작업 내역 목록의 지정된 위치에서 작업 내역 항목에 해당하는 URLRequest 객체를 반환합니다.

historyBack()

가능한 경우 작업 내역 목록에서 뒤로 이동합니다.

historyForward()

가능한 경우 작업 내역 목록에서 앞으로 이동합니다.

historyGo()

브라우저 작업 내역에서 지정된 수의 단계를 이동합니다. 양수이면 앞으로 이동하고 음수이면 뒤로 이동합니다. 0으로 이동하면 페이지가 다시 로드됩니다. 끝을 넘는 위치를 지정하면 목록의 끝으로 이동합니다.

작업 내역 목록에 있는 항목은 HTMLHistoryItem 유형의 객체로 저장됩니다. HTMLHistoryItem 클래스에는 다음과 같은 속성이 있습니다.

속성

설명

isPost

HTML 페이지에 POST 데이터가 포함되어 있으면 true로 설정합니다.

originalUrl

리디렉션 전 HTML 페이지의 원래 URL입니다.

title

HTML 페이지의 제목입니다.

url

HTML 페이지의 URL입니다.