اجزای History Window
- صفحه قبل کنسول Window
- صفحه بعدی محل Window
اجزای History Window
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
- صفحه بعدی محل Window