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.