آموزش جاوا اسکریپت – شیء history در جاوا اسکریپت

آموزش جاوا اسکریپت

در این بخش از سری آموزش جاوا اسکریپت قصد داریم درباره شیء history صحبت کنیم.

 

شیء history

خصوصیت history از آبجکت window شامل تاریخچه سشن, لیست صفحات بازشده می باشد.

از آنجا که window یک آبجکت سراسری و در بالای زنجیره اسکوپ است. بنابراین خصوصیات آبجکت window مثل window.history‌ بدون پیشوند window. قابل دسترس باشند.

بخش زیر به شما نحوه دریافت اطلاعات تاریخچه صفحات مرور شده توسط کاربر را نشان می دهد. به هر حال, به دلایل امنیتی اسکریپت ها اجازه دسترس به URL های ذخیره شده را ندارند.

 

دریافت تعداد صفحات مرور شده

خصوصیت window.history.length می تواند برای دریافت تعداد صفحات تاریخچه سشن برای پنجره فعلی استفاده شود.

 

برگشت به صفحه قبلی

می توانید از متد back() برای برگشت به صفحه قبلی با حفظ اطلاعات وارد شده استفاده می شود.

 

رفتن به صفحه بعدی

می توانید از متد forward() برای رفتن به صفحه بعدی در تاریخچه سشن مرورگر استفاده کنید.

 

رفتن به صفحه مشخص

می توانید صفحه مشخصی را از تاریخچه سشن را با متد go() بارگذاری کنید. این متد یک پارامتر عددی را دریافت می کند.

مقدار منفی به عقب بر می گردد و مقدار مثبت نیز در تاریخچه سشن به صفحه بعدی می رود.

نکته: اگر شما از این متد ها برای دسترسی به صفحاتی که وجود ندارد استفاده کنید, عملا متدهای back(), forward(), go() کاری انجام نخواند داد.

 

امیدوارم  از آموزش شیء history در جاوا اسکریپت نهایت استفاده را برده باشید.

هر سوالی داشتید ، از قسمت نظرات ارسال کنید . سریعا ، پاسخگوی سوالات شما هستیم .

موفق باشید.

حسن شفیعی توسعه دهنده وب و موبایل مدیر سایت علاقه خاصی به برنامه نویسی وب و موبایل دارم و هر روز تلاش می کنم به این حوزه مسلط تر شوم و اطلاعاتم را به شکل کاربردی برای علاقه مندان در وب به اشتراک بگذارم. اگر نیاز به برنامه نویس برای انجام پروژه و نوشتن اسکریپت های سمت وب, اپلیکیشن های اندروید و ios, پیدا کردن راه حل توسعه و غیره داشتید حتما از طریق تماس با ما/ واتساپ/ تلگرام بهم پیام بدید. برایتهیه هاست مطمین و پرسرعت کلیک کنید
دیدگاه کاربران

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دوره های آموزشی