History Nesnesine Ait Metotlar
Lisans:
Creative Commons
26.11.2020
tarihinde güncellendi
Bakabileceğiniz Etiketler:
Eğitmen:
Geleceği Yazanlar Ekibi
Aşağıdaki tabloda history nesnesi ile ilişkili metotlar sunulmaktadır:
Metot | Görevi |
back | Geçmiş (history) listesinden önceki URL'i yükler. |
forward | Geçmiş (history) listesinden bir sonraki URL'i yükler. |
go | Geçmiş (history) listesinden bir URL yükler. |
1)
history.go(-3)
Kullanıcının aktif web sayfasından üç adım öncesinin URL'ine gider.
2)
window2.history.back()
window2 adlı pencereyi, kendi history'si içinde bir adım öncesine götürür.
3)
parent.frames[1].history.back()
Bu örnekte bir çerçeve kümesi içindeki frame1 adlı çerçeve içinde kendi history'sinin bir adım öncesine gidilir.
4) Aşağıdaki kod ile history listesinin ilk elemanının NETSCAPE olup olmadığı kontrol ediliyor. Bu eleman NETSCAPE ise fonk1 adlı fonksiyon çağrılacaktır.
if (history[0].indexOf("NETSCAPE") != -1) {
fonk1(history[0])
}
5) Aşağıdaki kod ise tüm history listesini döküyor:
document.writeln("<B>history listesi:</B> " + history)
<HTML>
<HEAD>
<TITLE>HISTORY ÖRNEĞİ</TITLE>
</HEAD>
<BODY BGCOLOR="lightgreen" TEXT="darkred"><CENTER>
<FONT FACE="Comic Sans MS">
<FORM>
<INPUT type = "button" value = "BİR ÖNCEKİ" onClick = "history.back()")
</FORM>
</BODY>
</HTML>
Yukardaki kod çalıştırılınca gelen sayfada BİR ÖNCEKİ düğmesine tıklarsanız, aktif sayfadan bir önce erişilmiş olan web sayfasına ulaşırsınız.