طريقة إعادة تحميل الموقع: كيفية إعادة تحميل صفحة بجافا سكريبت

Location.reload()توفر طريقة JavaScript وسيلة لإعادة تحميل الصفحة في عنوان URL الحالي.

بناء الجملة هو كما يلي:

object.reload(forcedReload);، أين forceReloadهي معلمة اختيارية.

لإعادة تحميل الصفحة ببساطة ، يمكنك إدخالها window.locationككائن.

المعلمات الاختيارية force reloadهي قيمة منطقية ، والتي إذا تم تعيينها على:

True يعيد تحميل الصفحة من الخادم (على سبيل المثال ، لا يخزن البيانات المخزنة مؤقتًا بواسطة المتصفح):

window.location.reload(true);

False يعيد تحميل الصفحة باستخدام نسخة الصفحة المخبأة بواسطة المتصفح.

window.location.reload(false);

Falseهي المعلمة الافتراضية ، لذلك إذا تركت فارغة ، object.reload()فسيتم إعادة تحميل الصفحة باستخدام البيانات المخزنة مؤقتًا لبرنامج المتصفح ، أي أنها مماثلة لاستخدام الطريقة مثل object.reload(false).

لإنشاء تأثير خيار "التحديث" الذي يوفره المتصفح ، قد ترغب في إنشاء زر HTML والقيام بأي مما يلي:

  • إرفاق Location.reload()ترميز زر HTML ، مثل هذا:
  • قم بتعيين حدث عند النقر على الزر بالوظيفة التي تستخدم الطريقة ، حيث يبدو الزر مشابهًا لها
Refresh!
 function reloadThePage(){ window.location.reload(); } 

مثال:

// Reload the current resources from the server window.location.reload(true); // Reload the current resources from the browser's cache window.location.reload();

سيؤدي هذا إلى إعادة تحميل الصفحة على عنوان URL الحالي من الخادم.

معلومات اكثر:

  • MDN