موضوع History
موضوع History
عنصر History شامل URLهایی است که کاربر (در پنجره مرورگر) به آنها دسترسی داشته است.
عنصر History بخشی از عنصر window است و میتوان از طریق ویژگی window.history به آن دسترسی داشت.
نکته:استاندارد عمومیای برای عنصر History وجود ندارد، اما تمام مرورگرها این عنصر را پشتیبانی میکنند.
ویژگیهای عنصر History
ویژگی | توضیحات |
---|---|
length | برگرداندن تعداد URLهای در لیست تاریخچه مرورگر |
روشهای عنصر History
روش | توضیحات |
---|---|
back() | بارگذاری URL قبلی در لیست history |
forward() | بارگذاری URL بعدی در لیست history |
go() | بارگذاری صفحه خاصی از لیست history |
توضیحات عنصر History
عنصر History اولین بار برای نمایش تاریخچه مرور صفحات در پنجره طراحی شد. اما به دلیل دلایل حریم خصوصی، این عنصر دیگر اجازه دسترسی به URLهای واقعی دیده شده توسط کاربر را به اسکریپتها نمیدهد. تنها عملکردی که هنوز استفاده میشود فقط back()وforward() و go() روش.
مثال
عملکرد کد زیر با کلیک روی دکمه بازگشت مشابه است:
history.back()
عملکرد کد زیر با کلیک دوبار روی دکمه بازگشت مشابه است:
history.go(-2)