English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

مفهوم History في JavaScript

History object

يحتوي History object على URLs التي زارها المستخدم

History object هوwindow (النافذة)جزء من الجسم يمكن كتابته بدون بادئة window (النافذة)

يسمح History object بتعديل سجل الجلسة للمتصفح، وهو أي صفحة يتم تحميلها في علامة التبويب أو الإطار الحالي

لحماية خصوصية المستخدم، هناك بعض القيود على كيفية الوصول إلى هذا الجسم في JavaScript.

خصائص History object

الجدول أدناه يبين خصائص History object:

الخصائصالوصف
lengthعدد URLs في قائمة السجل التاريخي، بما في ذلك الصفحة المحمولة حاليًا

طرق History object

الجدول أدناه يبين طرق History object:

الطريقةالوصف
back()انتقال إلى الصفحة السابقة في سجل الجلسة، وهو نفس ما يحدث عند النقر على زر 'التراجع' في المتصفح
forward()انتقال إلى الصفحة التالية في سجل الجلسة، وهو نفس ما يحدث عند النقر على زر 'التقدم' في المتصفح
go()تحميل الصفحة من سجل الجلسة، وتم تحديد موقع الصفحة بناءً على موقعها بالنسبة للصفحة الحالية، مثل الصفحة السابقة (-1) أو الصفحة التالية (1)