Skip to content

JavaScript Brauzer Tarixi (History)

window.history obyekti brauzerning ko'rish tarixidagi (history) manzillarni o'z ichiga oladi.


Window History

window.history obyektini window. prefiksisiz ham ishlatish mumkin.

Foydalanuvchilarning shaxsiy hayoti va xavfsizligini himoya qilish maqsadida, JavaScript-ning ushbu obyektga kirish imkoniyati cheklangan.

Asosiy metodlar:

  • history.back() — brauzerda "Orqaga" (Back) tugmasini bosish bilan bir xil ishlaydi.
  • history.forward() — brauzerda "Oldinga" (Forward) tugmasini bosish bilan bir xil ishlaydi.

history.back() metodi

Ushbu metod tarix ro'yxatidagi oldingi URL manzilini yuklaydi.

js
function goBack() {
  window.history.back()
}

Misol: Sahifada "Orqaga" tugmasini yaratish:

html
<input type="button" value="Orqaga qaytish" onclick="goBack()" />

history.forward() metodi

Ushbu metod tarix ro'yxatidagi keyingi URL manzilini yuklaydi.

js
function goForward() {
  window.history.forward()
}

Misol: Sahifada "Oldinga" tugmasini yaratish:

html
<input type="button" value="Oldinga o'tish" onclick="goForward()" />

Eslatma

history obyekti yordamida foydalanuvchi qaysi saytlarga kirganini aniqlab bo'lmaydi, faqatgina ro'yxat bo'ylab harakatlanish (oldinga/orqaga) imkoniyati mavjud.