Skip to content

Web History API

Web History API window.history obyektiga kirishning oson usullarini taqdim etadi. window.history obyekti foydalanuvchi tashrif buyurgan URL manzillarini (veb-saytlarni) o'z ichiga oladi.

Web History API barcha brauzerlarda qo'llab-quvvatlanadi:

ChromeIE/EdgeFirefoxSafariOpera
HaHaHaHaHa

History back() metodi

back() metodi window.history ro'yxatidagi oldingi URL-ni yuklaydi. Bu brauzeringizdagi "orqaga" (back arrow) tugmasini bosish bilan bir xil.

Misol

html
<button onclick="myFunction()">Orqaga qaytish</button>

<script>
  function myFunction() {
    window.history.back()
  }
</script>

History go() metodi

go() metodi tarix ro'yxatidan ma'lum bir URLni yuklaydi:

Misol (2 sahifa orqaga qaytish)

html
<button onclick="myFunction()">2 sahifa orqaga qaytish</button>

<script>
  function myFunction() {
    window.history.go(-2)
  }
</script>

History obyektining xususiyatlari

XususiyatTavsif
lengthTarix ro'yxatidagi URL manzillar sonini qaytaradi

History obyektining metodlari

MetodTavsif
back()Tarix ro'yxatidagi oldingi URLni yuklaydi
forward()Tarix ro'yxatidagi keyingi URLni yuklaydi
go()Tarix ro'yxatidan ma'lum bir URLni (masofaga qarab) yuklaydi