Window History 对象

Window History 对象

ตัว History มี URL ที่ผู้ใช้เข้าถึง (ในหน้าต่างบราวซ์เซอร์)

ตัว History คือตัวแปรของตัว window

ตัว History สามารถเข้าถึงด้วยวิธีต่อไปนี้:

window.history หรือใช้ history:

ตัวอย่าง

let length = window.history.length;

ทดลองด้วยตัวเอง

let length = history.length;

ทดลองด้วยตัวเอง

ตัวแปร/ฟังก์ชัน History

ตัวแปร/ฟังก์ชัน เรื่อง
back() โหลด URL (หน้า) ก่อนหน้าในประวัติการเข้าถึง
forward() โหลด URL (หน้า) ต่อไปในประวัติการเข้าถึง
go() โหลด URL (หน้า) ที่เฉพาะในประวัติการเข้าถึง
length คืนค่าจำนวน URL (หน้า) ในประวัติการเข้าถึง

เรื่อง History

History ออกแบบเบื้องต้นเพื่อแสดงประวัติการที่บราวซ์เซอร์หน้าต่างเว็บไซต์。แต่ด้วยเหตุผลด้านความเป็นส่วนตัว ตัว History ไม่อนุญาตให้สคริปต์เข้าถึง URL ที่ได้เข้าชมแล้วจริงๆ ความหมายเหตุเดียวที่ยังคงใช้งานคือ back()forward() และ go() วิธี

ตัวอย่าง

การทำงานของบรรทัดรหัสด้านล่างนี้เหมือนกับการกดปุ่มย้อนกลับ

history.back()

การทำงานของบรรทัดรหัสด้านล่างนี้เหมือนกับการกดปุ่มย้อนกลับสองครั้ง

history.go(-2)