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