Window History 对象
- หน้าก่อน Window Console
- หน้าต่อไป Window Location
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)
- หน้าก่อน Window Console
- หน้าต่อไป Window Location