باستخدام الجافا سكريبت
كيف يمكن الوصول لعلامات النافگيشن الخاصة بالمتصفح اي الصفحة التالية والسابقة واعادة التحميل
من خلال كائن location تستطيع تغيير عنوان الصفحة كالتالي:
window.location.href = https://www.google.com/;:
ويوجد بذلك الكائن ميثود باسم next:
window.location.next()
نستخدمها للانتقال إلى الصفحة التالية في سجل المتصفح history.
والعكس صحيح يوجد ميثود باسم back:
window.location.back()
للعودة إلى الصفحة السابقة في سجل المتصفح.
وللعلم يوجد History API من خلال تستطيع التنقل إلى صفحتين سابقتين مثلاً في سجل المتصفح كالتالي:
window.history.go(-2)
أو تحديث الصفحة الحالية:
window.history.go()
أيضًا إعادة التحديث يوجد لها ميثود باسم reload في كائن location:
window.location.reload()
نستخدمها لإعادة تحميل الصفحة الحالية.
وفي حال وضعت قيمة true فسيتم تحميل الصفحة الحالية مع تجاهل ذاكرة التخزين المؤقت في المتصفح للموقع الذي تريد إعادة تحميله.
location.reload(true)
التعليقات