موضوع Window History

موضوع Window History

مفهوم التاريخ يحتوي على URL التي زارها المستخدم (في نافذة المتصفح).

مفهوم التاريخ هو خاصية من�체 window.

يمكن الوصول إلى مفهوم التاريخ عبر الطريقة التالية:

window.history أو فقط history:

مثال

let length = window.history.length;

جربها بنفسك

let length = history.length;

جربها بنفسك

صفات وطرق مفهوم التاريخ

الصفات/الطرق وصف
back() تحميل URL (الصفحة) السابقة من قائمة التاريخ.
forward() تحميل URL (الصفحة) التالية من قائمة التاريخ.
go() تحميل URL (الصفحة) المحددة من قائمة التاريخ.
طول عدد URL (الصفحات) في قائمة التاريخ.

وصف مفهوم التاريخ

مفهوم التاريخ تم تصميمه أولاً لتمثيل تاريخ التصفح للنافذة. ولكن بسبب أسباب الخصوصية، لم يعد مسموحاً للسكربتات الوصول إلى URL الفعلية التي تم زيارتها. الوظيفة الوحيدة التي تظل مستخدمة هي back()وforward() وال go() الطريقة.

مثال

الخطوة التالية من الكود أدناه هي نفسها التي تنفذها النقر على زر الرجوع للصفحة السابقة:

history.back()

الخطوة التالية من الكود أدناه هي نفسها التي تنفذها النقر مرتين على زر الرجوع للصفحة السابقة:

history.go(-2)