مثل Window History

مثل 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)