HTML geçmiş listesine erişme
Adobe AIR 1.0 ve üstü
HTMLLoader nesnesine yeni sayfalar yüklendiğinde, çalışma zamanı nesneye ilişkin bir geçmiş listesi tutar. Geçmiş listesi, HTML sayfasındaki window.history nesnesine karşılık gelir. HTMLLoader nesnesi HTML geçmiş listesiyle çalışmanızı sağlayan aşağıdaki özellikler ve yöntemleri içerir:
Sınıf üyesi
|
Açıklama
|
historyLength
|
Geri ve ileri girişler dahil, geçmiş listesinin tam uzunluğu.
|
historyPosition
|
Geçmiş listesindeki geçerli konum. Bu konumun önündeki geçmiş öğeleri “geri” gezinmeyi, arkasındaki öğeler “ileri” gezinmeyi temsil eder.
|
getHistoryAt()
|
Geçmiş listesinde belirtilen konumdaki geçmiş girişine karşılık gelen URLRequest nesnesini döndürür.
|
historyBack()
|
Mümkünse geçmiş listesinde geriye doğru gezinir.
|
historyForward()
|
Mümkünse geçmiş listesinde ileriye doğru gezinir.
|
historyGo()
|
Tarayıcı geçmişinde belirtilen adım sayısı kadar gezinir. Pozitifse ileriye, negatifse geriye doğru gezinir. Sıfıra doğru gezinme, sayfayı yeniden yükler. Liste sonunun ardındaki bir konum belirtildiğinde, listenin sonuna gider.
|
Geçmiş listesindeki öğeler HTMLHistoryItem öğesinin nesne türleri olarak depolanır. HTMLHistoryItem sınıfı, aşağıdaki özelliklere sahiptir:
Özellik
|
Açıklama
|
isPost
|
HTML sayfası POST verileri içeriyorsa true olarak ayarlanır.
|
originalUrl
|
HTML sayfasının tüm yeniden yönlendirmelerden önceki orijinal URL'si.
|
title
|
HTML sayfasının başlığı.
|
url
|
HTML sayfasının URL'si.
|