Object History
Object History
History วัตถุมี URL ที่ผู้ใช้เข้าเว็บไซต์ไปแล้ว
History วัตถุเป็นส่วนหนึ่งของวัตถุ window และสามารถเข้าถึงได้ผ่านทาง window.history
หมายเหตุ:ไม่มีมาตรฐานที่เปิดเผยสำหรับ History วัตถุ แต่ทุกเบราซเซอร์ทุกตัวรองรับวัตถุนี้
ทางเลือกของ History วัตถุ
ทางเลือก | อธิบาย |
---|---|
length | กลับค่าจำนวน URL ในรายการประวัติการทำงานของเบราซเซอร์ |
วิธีของ History วัตถุ
วิธี | อธิบาย |
---|---|
back() | โหลด URL ก่อนหน้าของรายการ history |
forward() | โหลด URL ต่อไปของรายการ history |
go() | โหลดหน้าเว็บที่เฉพาะของรายการ history |
History วัตถุอธิบาย
History วัตถุเดิมถูกออกแบบมาเพื่อแสดงประวัติการทำงานของหน้าต่าง แต่ด้วยเหตุผลทางความเป็นส่วนตัว วัตถุ History ไม่อนุญาตให้สคริปต์เข้าถึง URL ที่เคยเข้าเว็บไซต์ไปแล้ว ฟังก์ชันที่ยังคงใช้ได้เท่านั้นคือ back()、forward() และ go() วิธี
ตัวอย่าง
การทำงานของรหัสบรรทัดด้านล่างนี้เหมือนกับการกดปุ่มถอยหลัง
history.back()
การทำงานของรหัสบรรทัดด้านล่างนี้เหมือนกับการกดปุ่มถอยหลังสองครั้ง
history.go(-2)