API History لـ JavaScript
- الصفحة السابقة API Geolocation
- الصفحة التالية API MediaQueryList
مثل Window History
يحتوي Object History على URL التي زارها المستخدم (في نافذة المتصفح).
Object History هو خاصية من Object window.
يمكن الوصول إلى Object History عبر الطريقة التالية:
window.history أو باستخدام history فقط:
مثال
let length = window.history.length;
let length = history.length;
خصائص وطرق Object History
الخصائص/الطريقة | وصف |
---|---|
back() | تحميل URL (الصفحة) السابقة من قائمة التاريخ. |
forward() | تحميل URL (الصفحة) التالية من قائمة التاريخ. |
go() | تحميل URL (الصفحة) المحددة من قائمة التاريخ. |
length | عدد URL (الصفحات) في قائمة التاريخ. |
وصف Object History
History الهدف منه الأصلي هو تمثيل تاريخ التصفح للنافذة. ولكن بسبب أسباب الخصوصية، لا يسمح Object History لأي سكربت الوصول إلى URL التي تم زيارتها بالفعل. الوظيفة الوحيدة التي لا تزال تستخدم هي back()وforward() و go() الطريقة.
مثال
الخطوة التالية أدناه تقوم بالعمل نفسه الذي يقوم به النقر على زر الرجوع
history.back()
الخطوة التالية أدناه تقوم بالعمل نفسه الذي يقوم به النقر مرتين على زر الرجوع
history.go(-2)
- الصفحة السابقة API Geolocation
- الصفحة التالية API MediaQueryList